MKP.TOMKP.TOTSX
Loading
Gross Profit Over TimeExpanding
Percentile Rank100
3Y CAGR+27.1%
5Y CAGR+20.8%
Studio
Year-over-Year Change

Revenue minus cost of goods sold

3Y CAGR
+27.1%/yr
vs +18.9%/yr prior
5Y CAGR
+20.8%/yr
Recent acceleration
Acceleration
+8.1pp
Accelerating
Percentile
P100
Near historical high
vs 5Y Ago
2.6x
Strong expansion
Streak
3 yr
Consecutive growthExpanding
PeriodValueYoY Change
2025$181.43M+42.5%
2024$127.28M+3.4%
2023$123.13M+39.2%
2022$88.43M-8.4%
2021$96.50M+37.1%
2020$70.39M+2.3%
2019$68.83M+55.8%
2018$44.18M+253.1%
2017$12.51M+52.1%
2016$8.23M-