MRD.TOMRD.TOTSX
Loading
Gross Profit Over TimeExpanding
Percentile Rank100
3Y CAGR+3.9%
5Y CAGR+10.2%
Year-over-Year Change

Revenue minus cost of goods sold

3Y CAGR
+3.9%/yr
vs +4.8%/yr prior
5Y CAGR
+10.2%/yr
Recent deceleration
Acceleration
-0.8pp
Decelerating
Percentile
P100
Near historical high
vs 5Y Ago
1.6x
Solid growth
Streak
2 yr
Consecutive growthExpanding
PeriodValueYoY Change
2024$157.39M+10.6%
2023$142.35M+20.4%
2022$118.26M-15.6%
2021$140.13M+42.7%
2020$98.22M+1.5%
2019$96.79M-22.7%
2018$125.21M+7.6%
2017$116.37M+7.3%
2016$108.41M-10.1%
2015$120.65M-