MFI.TOMFI.TOTSX
Loading
Gross Profit Over TimeExpanding
Percentile Rank100
3Y CAGR+5.8%
5Y CAGR+5.7%
Year-over-Year Change

Revenue minus cost of goods sold

3Y CAGR
+5.8%/yr
vs +2.9%/yr prior
5Y CAGR
+5.7%/yr
Consistent
Acceleration
+2.9pp
Accelerating
Percentile
P100
Near historical high
vs 5Y Ago
1.3x
Solid growth
Streak
2 yr
Consecutive growthExpanding
PeriodValueYoY Change
2024$780.01M+72.8%
2023$451.37M+6.4%
2022$424.14M-35.6%
2021$659.08M-6.3%
2020$703.05M+19.0%
2019$590.98M+7.1%
2018$551.80M-6.1%
2017$587.48M-0.6%
2016$590.95M+55.0%
2015$381.14M-