TOT.TOTOT.TOTSX
Loading
Gross Margin Over TimeStrong
Percentile Rank50
3Y CAGR+36.3%
5Y CAGR+9.5%
Year-over-Year Change

Gross profit as a percentage of revenue

3Y CAGR
+36.3%/yr
vs -9.7%/yr prior
5Y CAGR
+9.5%/yr
Recent acceleration
Acceleration
+45.9pp
Accelerating
Percentile
P50
Within normal range
vs 5Y Ago
1.6x
Solid growth
Streak
1 yr
Consecutive declineStrong
PeriodValueYoY Change
202414.90%-0.3%
202314.94%+24.5%
202212.00%+103.8%
20215.89%+250.3%
2020-3.92%-141.4%
20199.46%-15.4%
201811.18%+26.4%
20178.85%+91.8%
20164.61%-73.4%
201517.36%-