M-R.BKM-R.BK
LOADING
|||
Gross Profit Over Time
Profitability in line with historical norms
Left:
|
|
|
|

Revenue minus cost of goods sold

Latest
$10.39B
Near historical average
Average (9y)
$10.16B
Historical baseline
Range
High:$11.93B
Low:$7.17B
CAGR
+1.0%
Modest growth trend
PeriodValueChange
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+6.6%
2015$9.53B-