VMC.AXVMC.AXASX
Loading
Gross Profit Over TimeExpanding
Percentile Rank79
5Y CAGR+2.2%
Year-over-Year Change

Revenue minus cost of goods sold

5Y CAGR
+2.2%/yr
Long-term compound
Percentile
P79
Within normal range
vs 5Y Ago
1.1x
Modest growth
Streak
3 yr
Consecutive growthExpanding
PeriodValueYoY Change
2025$261390.00+679.6%
2024$33527.00+237.6%
2023$-24368.00+62.7%
2022$-65247.00-234.8%
2021$48395.00-79.4%
2020$234522.00-35.8%
2019$365109.00+3286.9%
2018$10780.00-81.0%
2017$56607.00-46.8%
2016$106328.00-