financial statements
The full income statement, balance sheet, and cash-flow statement for Vulcan Materials Company (Holding Company) (VMC), plus valuation ratios — straight from SEC filings. Switch between annual, quarterly, and trailing-twelve-month figures, pick how far back to look, and flip the time order. Every line has a trend sparkline.
| Line item | Trend | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|---|
| Income Statement | as ofDec 31 ’25 | as ofDec 31 ’24 | as ofDec 31 ’23 | as ofDec 31 ’22 | as ofDec 31 ’21 | |
| Revenue | 7.94B YoY+7.1% | 7.42B YoY-4.7% | 7.78B YoY+6.4% | 7.32B YoY+31.8% | 5.55B YoY+14.3% | |
2.17B YoY+8.8% | 2.00B YoY+2.6% | 1.95B YoY+25.1% | 1.56B YoY+13.4% | 1.37B YoY+7.2% | ||
| Selling, general & administrative | 564M YoY+6.2% | 531M YoY-2.2% | 543M YoY+5.4% | 515M YoY+23.3% | 418M YoY+16.1% | |
| Amortization of intangibles | 89.0M YoY+6.1% | 83.9M YoY-4.8% | 88.1M YoY-9.7% | 97.6M YoY+43.1% | 68.2M YoY+46.4% | |
| Provision for credit losses | 1.70M YoY-54.1% | 3.70M YoY+76.2% | 2.10M YoY+200.0% | 700K YoY-46.2% | 1.30M YoY+18.2% | |
| Operating income | 1.62B YoY+18.7% | 1.36B YoY-4.4% | 1.43B YoY+50.0% | 951M YoY-5.9% | 1.01B YoY+12.9% | |
| Interest expense | 240M YoY+25.4% | 191M YoY-2.5% | 196M YoY+15.9% | 169M YoY+13.3% | 149M YoY+9.8% | |
| Other non-operating income | -3.20M YoY+85.5% | -22.1M YoY-718.5% | -2.70M YoY-152.9% | 5.10M YoY-52.3% | 10.7M YoY+161.1% | |
| Pre-tax income | 1.39B YoY+18.6% | 1.17B YoY-5.9% | 1.25B YoY+58.0% | 788M YoY-9.8% | 874M YoY+17.5% | |
| Income tax | 308M YoY+22.3% | 251M YoY-16.0% | 299M YoY+55.1% | 193M YoY-3.5% | 200M YoY+28.4% | |
1.08B YoY+18.1% | 912M YoY-2.3% | 933M YoY+62.1% | 576M YoY-14.2% | 671M YoY+14.8% | ||
$8.11 YoY+18.4% | $6.85 YoY-1.9% | $6.98 YoY+61.9% | $4.31 YoY-14.1% | $5.02 YoY+14.4% | ||
| Balance Sheet | as ofDec 31 ’25 | as ofDec 31 ’24 | as ofDec 31 ’23 | as ofDec 31 ’22 | as ofDec 31 ’21 | |
2.57B YoY+13.3% | 2.27B YoY-10.3% | 2.52B YoY+32.7% | 1.90B YoY+12.1% | 1.70B YoY-25.5% | ||
16.7B YoY-2.4% | 17.1B YoY+17.6% | 14.5B YoY+2.2% | 14.2B YoY+4.0% | 13.7B YoY+17.1% | ||
956M YoY-22.8% | 1.24B YoY+55.4% | 798M YoY-16.6% | 957M YoY+24.3% | 769M YoY-26.6% | ||
8.15B YoY-9.0% | 8.96B YoY+27.3% | 7.04B YoY-3.4% | 7.28B YoY+2.4% | 7.11B YoY+25.7% | ||
8.53B YoY+5.0% | 8.12B YoY+8.5% | 7.48B YoY+8.0% | 6.93B YoY+5.9% | 6.54B YoY+8.6% | ||
| Cash Flow | as ofDec 31 ’25 | as ofDec 31 ’24 | as ofDec 31 ’23 | as ofDec 31 ’22 | as ofDec 31 ’21 | |
1.81B YoY+28.6% | 1.41B YoY-8.3% | 1.54B YoY+33.8% | 1.15B YoY+13.5% | 1.01B YoY-5.5% | ||
-529M YoY+81.2% | -2.81B YoY-1621.7% | -164M YoY+84.5% | -1.05B YoY+43.8% | -1.87B YoY-391.2% | ||
-1.70B YoY-260.4% | 1.06B YoY+280.5% | -586M YoY-234.2% | -175M YoY-85.8% | -94.3M YoY-140.2% | ||
| Net change in cash | -411M YoY-18.1% | -348M YoY-144.2% | 788M YoY+1084.6% | -80.0M YoY+91.6% | -957M YoY-203.6% | |
| Interest paid | 247M YoY+35.1% | 183M YoY+2.4% | 179M YoY+8.8% | 164M YoY+19.1% | 138M YoY+6.8% | |
| Income taxes paid | 291M YoY+3.9% | 280M YoY-4.1% | 292M YoY+103.3% | 144M YoY+12.2% | 128M YoY+33.4% | |
| Valuation Ratios | as ofDec 31 ’25 | as ofDec 31 ’24 | as ofDec 31 ’23 | as ofDec 31 ’22 | as ofDec 31 ’21 | |
| Market cap | 37.7B YoY+10.9% | 34.0B YoY+12.6% | 30.2B YoY+29.6% | 23.3B YoY-15.5% | 27.5B YoY+40.2% | |
| P/E | 35.0× YoY-6.0% | 37.3× YoY+1.9% | 36.6× YoY-6.7% | 39.2× YoY-4.6% | 41.1× YoY+22.1% | |
| P/S | 4.7× YoY+3.6% | 4.6× YoY+16.6% | 3.9× YoY+21.3% | 3.2× YoY-34.8% | 5.0× YoY+22.6% | |
| P/B | 4.4× YoY+5.6% | 4.2× YoY+3.2% | 4.1× YoY+19.4% | 3.4× YoY-19.3% | 4.2× YoY+29.1% | |
| P/FCF | 33.2× YoY-21.2% | 42.1× YoY-12.5% | 48.1× YoY-6.4% | 51.5× YoY+4.7% | 49.1× YoY+77.1% | |
| Earnings yield | 2.9% YoY+6.4% | 2.7% YoY-1.9% | 2.7% YoY+7.2% | 2.6% YoY+4.9% | 2.4% YoY-18.1% | |
| FCF yield | 3.0% YoY+27.0% | 2.4% YoY+14.2% | 2.1% YoY+6.9% | 1.9% YoY-4.5% | 2.0% YoY-43.5% | |
| Dividend yield | 0.7% YoY-3.9% | 0.7% YoY-5.6% | 0.8% YoY-17.1% | 0.9% | — | |
| Source filing | 10-K | 10-K | 10-K | 10-K | 10-K |
About this data
Source: VMC's SEC filings (10-K / 10-Q). Annual columns are as-reported fiscal years; quarterly columns are as-reported fiscal quarters (Q4 derived as full-year minus the first three quarters where a company doesn't file a standalone Q4); TTM (quarterly) rolls the trailing four quarters at every quarter end, TTM (yearly) samples that one year apart; balance-sheet rows show the period-end balance. Valuation ratios are sampled as of each period end. View all VMC filings on SEC EDGAR → Not investment advice.
