Combo chart of Revenue and Gross Margin vs time

Stacked column of Revenue breakdown vs time

Now, making the chart responsive to the timespan, so the chart shrinks or expands if needed.