2040.SR2040.SRSAU
Loading
Gross Profit Over TimeExpanding
Percentile Rank50
3Y CAGR-1.7%
5Y CAGR+1.9%
Year-over-Year Change

Revenue minus cost of goods sold

3Y CAGR
-1.7%/yr
vs +43.1%/yr prior
5Y CAGR
+1.9%/yr
Recent deceleration
Acceleration
-44.8pp
Decelerating
Percentile
P50
Within normal range
vs 5Y Ago
1.1x
Modest growth
Streak
2 yr
Consecutive growthExpanding
PeriodValueYoY Change
2025$429.78M+69.4%
2024$253.74M+6.9%
2023$237.32M-47.5%
2022$452.34M-14.4%
2021$528.26M+34.8%
2020$391.93M+20.0%
2019$326.57M+202.9%
2018$107.80M-35.9%
2017$168.27M-53.0%
2016$357.83M-