OSTIYOSTIYOTC
Loading
Gross Profit Over TimeExpanding
Percentile Rank86
3Y CAGR+18.7%
5Y CAGR+10.6%
Year-over-Year Change

Revenue minus cost of goods sold

3Y CAGR
+18.7%/yr
vs +3.4%/yr prior
5Y CAGR
+10.6%/yr
Recent acceleration
Acceleration
+15.3pp
Accelerating
Percentile
P86
Within normal range
vs 5Y Ago
1.7x
Solid growth
Streak
2 yr
Consecutive growthExpanding
PeriodValueYoY Change
2024$657.40M+61.2%
2023$407.80M+12.5%
2022$362.50M-7.8%
2021$393.00M+13.8%
2020$345.20M-13.1%
2019$397.20M+22.4%
2018$324.40M-5.5%
2017$343.20M-4.7%
2016$360.10M+49.6%
2015$240.70M-