MTZ financial statements
The full income statement, balance sheet, and cash-flow statement for MasTec Inc. (MTZ), 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.
Shares outstanding (point-in-time)
SEC-filed end-of-period counts (cover pages and balance sheets, split-adjusted) — the series realized buyback yield is computed from. The weighted-average share lines in the statements below lag these by design: an average over the year sits near the midpoint of an ongoing buyback.
| 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 | 14.3B YoY+16.2% | 12.3B YoY+2.6% | 12.0B YoY+22.7% | 9.78B YoY+23.0% | 7.95B YoY+25.8% | |
| Selling, general & administrative | 713M YoY+4.2% | 685M YoY-2.1% | 699M YoY+24.9% | 559M YoY+82.2% | 307M YoY+1.3% | |
| General & administrative | 713M YoY+4.2% | 685M YoY-2.1% | 699M YoY+24.9% | 559M YoY+82.2% | 307M YoY+1.3% | |
| Amortization of intangibles | 131M YoY-6.2% | 140M YoY-17.3% | 169M YoY+24.5% | 136M YoY+76.0% | 77.2M YoY+98.5% | |
| Provision for credit losses | -500K YoY-110.4% | 4.80M YoY-49.5% | 9.50M YoY+1257.1% | 700K YoY+105.9% | -11.9M YoY-198.3% | |
| Other non-operating income | 3.78M YoY+134.3% | -11.0M YoY-126.9% | 40.9M YoY+2911.3% | 1.36M YoY-95.9% | 33.4M YoY+196.7% | |
| Equity-method income | 32.0M YoY+5.7% | 30.2M YoY-1.5% | 30.7M YoY+6.5% | 28.8M YoY-14.8% | 33.8M YoY+13.8% | |
| Pre-tax income | 515M YoY+105.4% | 251M YoY+403.4% | -82.7M YoY-292.1% | 43.1M YoY-90.0% | 430M YoY+1.2% | |
| Income tax | 93.4M YoY+81.2% | 51.5M YoY+245.6% | -35.4M YoY-486.1% | 9.17M YoY-90.8% | 99.3M YoY-3.0% | |
399M YoY+145.1% | 163M YoY+425.9% | -49.9M YoY-249.8% | 33.4M YoY-89.9% | 329M YoY+1.9% | ||
$5.07 YoY+146.1% | $2.06 YoY+421.9% | -$0.64 YoY-252.4% | $0.42 YoY-90.6% | $4.45 YoY+1.6% | ||
| Balance Sheet | as ofDec 31 ’25 | as ofDec 31 ’24 | as ofDec 31 ’23 | as ofDec 31 ’22 | as ofDec 31 ’21 | |
4.33B YoY+18.5% | 3.65B YoY-8.1% | 3.97B YoY+3.0% | 3.86B YoY+34.3% | 2.87B YoY+21.8% | ||
9.92B YoY+10.6% | 8.98B YoY-4.2% | 9.37B YoY+0.9% | 9.29B YoY+30.5% | 7.12B YoY+36.2% | ||
3.27B YoY+9.0% | 3.00B YoY+5.7% | 2.84B YoY+13.7% | 2.50B YoY+39.9% | 1.78B YoY+26.1% | ||
6.59B YoY+10.0% | 5.99B YoY-10.0% | 6.65B YoY+1.5% | 6.55B YoY+43.1% | 4.58B YoY+42.1% | ||
3.26B YoY+11.9% | 2.91B YoY+7.6% | 2.71B YoY-1.1% | 2.74B YoY+7.8% | 2.54B YoY+26.9% | ||
| Cash Flow | as ofDec 31 ’25 | as ofDec 31 ’24 | as ofDec 31 ’23 | as ofDec 31 ’22 | as ofDec 31 ’21 | |
546M YoY-51.3% | 1.12B YoY+63.2% | 687M YoY+95.1% | 352M YoY-55.6% | 793M YoY-15.4% | ||
-267M YoY-69.7% | -157M YoY+11.6% | -178M YoY+78.3% | -821M YoY+39.5% | -1.36B YoY-526.6% | ||
-283M YoY+74.0% | -1.09B YoY-210.6% | -351M YoY-173.0% | 481M YoY-4.2% | 502M YoY+235.7% | ||
| FX effect on cash | 1.10M YoY+130.8% | -3.56M YoY-573.9% | 751K YoY+134.8% | -2.15M YoY-849.3% | -227K YoY-124.4% | |
| Net change in cash | -3.87M YoY+97.0% | -130M YoY-181.6% | 159M YoY+1512.9% | 9.86M YoY+115.8% | -62.4M YoY-117.7% | |
| Interest paid | 176M YoY-9.7% | 195M YoY-17.8% | 238M YoY+123.2% | 106M YoY+72.3% | 61.8M YoY-4.9% | |
| Income taxes paid | 44.4M YoY+1.0% | 44.0M YoY+357.5% | 9.61M YoY+11.7% | 8.60M YoY-87.6% | 69.1M YoY+6.9% | |
| Valuation Ratios | as ofDec 31 ’25 | as ofDec 31 ’24 | as ofDec 31 ’23 | as ofDec 31 ’22 | as ofDec 31 ’21 | |
| Market cap | 17.1B YoY+58.9% | 10.8B YoY+80.9% | 5.97B YoY-6.8% | 6.41B YoY-9.2% | 7.05B YoY+39.4% | |
| P/E | 43.0× YoY-35.2% | 66.3× | — | 60.0× YoY+179.7% | 21.4× YoY+36.9% | |
| P/S | 1.2× YoY+36.7% | 0.9× YoY+72.3% | 0.5× YoY-31.8% | 0.7× YoY-15.8% | 0.9× YoY+10.8% | |
| P/B | 5.3× YoY+41.9% | 3.7× YoY+67.9% | 2.2× YoY-12.4% | 2.5× YoY-9.3% | 2.8× YoY+9.9% | |
| P/FCF | 60.0× YoY+440.9% | 11.1× YoY-58.6% | 26.8× YoY-32.4% | 39.6× YoY+250.2% | 11.3× YoY+61.9% | |
2.3% YoY+54.3% | 1.5% | — | 1.7% YoY-64.3% | 4.7% YoY-26.9% | ||
1.7% YoY-81.5% | 9.0% YoY+141.4% | 3.7% YoY+48.0% | 2.5% YoY-71.4% | 8.8% YoY-38.2% | ||
| Source filing | 10-K | 10-K | 10-K | 10-K | 10-K |
About this data
Source: MTZ'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 MTZ filings on SEC EDGAR → Not investment advice.
