MNLCFMNLCFOTC
Loading
Gross Profit Over TimeContracting
Percentile Rank21
3Y CAGR+17.1%
5Y CAGR-20.5%
Studio
Year-over-Year Change

Revenue minus cost of goods sold

3Y CAGR
+17.1%/yr
vs -20.0%/yr prior
5Y CAGR
-20.5%/yr
Recent acceleration
Acceleration
+37.1pp
Accelerating
Percentile
P21
Within normal range
vs 5Y Ago
0.3x
Contraction
Streak
1 yr
Consecutive growthContracting
PeriodValueYoY Change
TTM$24.53B+55.3%
2024$15.80B-56.6%
2023$36.44B+138.4%
2022$15.28B-74.5%
2021$59.84B-22.4%
2020$77.12B-0.9%
2019$77.82B+108.8%
2018$37.26B-34.2%
2017$56.65B+9.6%
2016$51.69B-