M.BKM.BKSET
Loading
Gross Profit Over TimeStable
Percentile Rank50
3Y CAGR-1.7%
5Y CAGR+2.1%
Studio
Year-over-Year Change

Revenue minus cost of goods sold

3Y CAGR
-1.7%/yr
vs -2.7%/yr prior
5Y CAGR
+2.1%/yr
Recent deceleration
Acceleration
+1.1pp
Accelerating
Percentile
P50
Within normal range
vs 5Y Ago
1.1x
Modest growth
Streak
2 yr
Consecutive declineStable
PeriodValueYoY Change
TTM$9.77B-6.0%
2024$10.39B-5.7%
2023$11.01B+7.3%
2022$10.27B+43.2%
2021$7.17B-18.4%
2020$8.78B-26.4%
2019$11.93B+3.9%
2018$11.48B+5.3%
2017$10.90B+7.2%
2016$10.16B-