CSYJFCSYJFOTC
Loading
Revenue ContractionContracting
Percentile Rank90
3Y CAGR+21.9%
5Y CAGR+14.6%
Studio
Year-over-Year Change

Total revenue from sales of goods and services

3Y CAGR
+21.9%/yr
vs +11.0%/yr prior
5Y CAGR
+14.6%/yr
Recent acceleration
Acceleration
+10.9pp
Accelerating
Percentile
P90
Near historical high
vs 5Y Ago
2x
Strong expansion
Streak
1 yr
Consecutive declineContracting
PeriodValueYoY Change
2025$753.04M-12.6%
2024$861.17M+56.8%
2023$549.15M+32.1%
2022$415.60M+19.7%
2021$347.32M-8.7%
2020$380.43M+13.2%
2019$335.97M+22.6%
2018$274.02M+1.1%
2017$271.14M+23.3%
2016$219.96M-