MFC.TOMFC.TOTSX
Loading
Cost of Revenue Over TimeExpanding
Percentile Rank86
3Y CAGR+20.4%
5Y CAGR-6.0%
Year-over-Year Change

Direct costs attributable to producing goods sold

3Y CAGR
+20.4%/yr
vs +12.5%/yr prior
5Y CAGR
-6.0%/yr
Recent acceleration
Acceleration
+7.9pp
Accelerating
Percentile
P86
Within normal range
vs 5Y Ago
0.7x
Contraction
Streak
3 yr
Consecutive growthExpanding
PeriodValueYoY Change
2025$39.49B+29.6%
2024$30.47B+6.4%
2023$28.63B+26.6%
2022$22.61B-34.6%
2021$34.57B-35.8%
2020$53.82B-1.2%
2019$54.47B+285.6%
2018$14.13B-63.0%
2017$38.22B+15.7%
2016$33.02B-