MNESPMNESPOTC
Loading
Cash Generation ExpandingExpanding
Percentile Rank100
3Y CAGR+37.6%
5Y CAGR+13.4%
Studio
Year-over-Year Change

Operating cash flow minus capital expenditures

3Y CAGR
+37.6%/yr
vs -16.2%/yr prior
5Y CAGR
+13.4%/yr
Recent acceleration
Acceleration
+53.7pp
Accelerating
Percentile
P100
Near historical high
vs 5Y Ago
1.9x
Solid growth
Streak
2 yr
Consecutive growthExpanding
PeriodValueYoY Change
2025$295.43M+22.0%
2024$242.21M+383.5%
2023$50.09M-55.9%
2022$113.51M-24.3%
2021$150.02M-4.8%
2020$157.65M+22.8%
2019$128.36M-44.2%
2018$229.93M+11.3%
2017$206.61M+88.9%
2016$109.37M-