CVSACVSANYSE
Loading
Gross Profit Over TimeStrong
Percentile Rank87
3Y CAGR+11.9%
5Y CAGR+18.7%
Studio
Year-over-Year Change

Revenue minus cost of goods sold

3Y CAGR
+11.9%/yr
vs +9.2%/yr prior
5Y CAGR
+18.7%/yr
Recent deceleration
Acceleration
+2.7pp
Accelerating
Percentile
P87
Within normal range
vs 5Y Ago
2.4x
Strong expansion
Streak
5 yr
Consecutive growthStrong
PeriodValueYoY Change
TTM$1.08B+6.6%
2025$1.02B+14.8%
2024$886.10M+14.5%
2023$774.10M+18.7%
2022$651.93M+41.7%
2021$460.02M-19.0%
2020$567.84M+4.2%
2019$544.93M-10.8%
2018$610.93M+7.2%
2017$569.66M-