ECO.TOECO.TOTSX
Loading
Gross Margin Over TimeStrong
Percentile Rank100
3Y CAGR+10.0%
5Y CAGR+7.7%
Studio
Year-over-Year Change

Gross profit as a percentage of revenue

3Y CAGR
+10.0%/yr
vs +2.6%/yr prior
5Y CAGR
+7.7%/yr
Consistent
Acceleration
+7.4pp
Accelerating
Percentile
P100
Near historical high
vs 5Y Ago
1.4x
Solid growth
Streak
3 yr
Consecutive growthStrong
PeriodValueYoY Change
TTM29.04%+1.4%
202428.63%+30.3%
202321.97%+0.7%
202221.82%-0.2%
202121.87%+9.1%
202020.04%-8.3%
201921.84%+10.8%
201819.72%-3.9%
201720.52%+23.8%
201616.58%-