CMSQYCMSQYOTC
Loading
Cash Generation ExpandingExpanding
Percentile Rank100
3Y CAGR+16.2%
5Y CAGR+0.0%
Studio
Year-over-Year Change

Operating cash flow minus capital expenditures

3Y CAGR
+16.2%/yr
vs -5.7%/yr prior
5Y CAGR
+0.0%/yr
Recent acceleration
Acceleration
+21.9pp
Accelerating
Percentile
P100
Near historical high
vs 5Y Ago
1x
Modest growth
Streak
1 yr
Consecutive growthExpanding
PeriodValueYoY Change
2025$780.08M+27.9%
2024$610.13M-5.7%
2023$647.01M+30.2%
2022$497.08M+41.1%
2021$352.36M-54.7%
2020$778.45M+186.0%
2019$272.22M-56.7%
2018$628.71M+13.9%
2017$551.91M+52.8%
2016$361.23M-