3OY1.F3OY1.FFSX
Loading
Gross Profit Over TimeContracting
Percentile Rank33
3Y CAGR-9.9%
5Y CAGR+0.6%
Year-over-Year Change

Revenue minus cost of goods sold

3Y CAGR
-9.9%/yr
vs -0.1%/yr prior
5Y CAGR
+0.6%/yr
Recent deceleration
Acceleration
-9.8pp
Decelerating
Percentile
P33
Within normal range
vs 5Y Ago
1x
Modest growth
Streak
1 yr
Consecutive declineContracting
PeriodValueYoY Change
2025$456.01M-87.2%
2024$3.56B+288.9%
2023$916.40M+47.0%
2022$623.61M+29.4%
2021$481.83M+8.7%
2020$443.31M-33.7%
2019$668.32M+6.8%
2018$625.65M+45.2%
2017$431.02M+10.9%
2016$388.49M-