VMC · NYSE
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Total Revenue | $7.94B | $7.42B | $7.78B | $7.32B | $5.55B | $4.86B | $4.93B | $4.38B |
| Cost of Revenue | $5.77B | $5.42B | $5.83B | $5.76B | $4.18B | $3.58B | $3.67B | $3.28B |
| Gross Profit | $2.17B | $2.00B | $1.95B | $1.56B | $1.37B | $1.28B | $1.26B | $1.10B |
| Selling, General & Administrative | $564.10M | $531.10M | $542.80M | $515.10M | $417.60M | $359.80M | $370.50M | $333.37M |
| Operating Income | $1.62B | $1.36B | $1.43B | $951.40M | $1.01B | $895.70M | $877.50M | $747.71M |
| Interest Expense | — | — | $196.10M | $169.20M | $149.30M | $136.00M | $130.20M | $137.98M |
| Other Income / (Expense) | -$3.20M | -$22.10M | -$2.70M | $5.10M | $10.70M | -$17.50M | $9.20M | $13.00M |
| Income Before Taxes | $1.39B | $1.17B | $1.25B | $788.10M | $873.80M | $743.80M | $757.70M | $623.29M |
| Provision for Income Taxes | $307.50M | $251.40M | $299.40M | $193.00M | $200.10M | $155.80M | $135.20M | $105.45M |
| Net Income | $1.08B | $911.90M | $933.20M | $575.60M | $670.80M | $584.50M | $617.70M | $515.80M |
| Basic EPS | $8.16 | $6.89 | $7.02 | $4.33 | $5.05 | $4.41 | $4.67 | $3.90 |
| Diluted EPS | $8.11 | $6.85 | $6.98 | $4.31 | $5.02 | $4.39 | $4.63 | $3.85 |
| Basic Shares Outstanding | 132.00M | 132.30M | 133.00M | 133.00M | 132.80M | 132.60M | 132.30M | 132.39M |
| Diluted Shares Outstanding | 132.70M | 133.10M | 133.70M | 133.60M | 133.50M | 133.20M | 133.40M | 133.93M |
| Period | Consensus EPS | Low | High | Estimates | Revisions |
|---|---|---|---|---|---|
| Dec 2026 | $9.29 | $9.14 | $9.58 | 5 | ↑1 ↓2 |
| Dec 2027 | $10.55 | $10.11 | $11.10 | 9 | ↑2 ↓3 |
| Dec 2028 | $11.52 | $11.09 | $11.83 | 3 | ↑0 ↓2 |
| Dec 2029 | $12.50 | $12.50 | $12.50 | 1 | ↑0 ↓0 |