MFCSFMFCSFOTC
Loading
Cost of Revenue Over TimeContracting
Percentile Rank50
3Y CAGR-5.0%
5Y CAGR-2.8%
Year-over-Year Change

Direct costs attributable to producing goods sold

3Y CAGR
-5.0%/yr
vs +3.1%/yr prior
5Y CAGR
-2.8%/yr
Consistent
Acceleration
-8.1pp
Decelerating
Percentile
P50
Within normal range
vs 5Y Ago
0.9x
Contraction
Streak
1 yr
Consecutive declineContracting
PeriodValueYoY Change
2024$111.65M-60.5%
2023$282.94M+96.6%
2022$143.93M+10.7%
2021$130.03M+7.5%
2020$120.92M-5.9%
2019$128.44M-3.4%
2018$132.95M+15.6%
2017$114.96M+15.4%
2016$99.63M+17.5%
2015$84.81M-