ChartRow logo
MTZ
MasTec Inc.Stock · Industrials
$286.13+$5.02 (+1.79%)as of market close, Aug 13, 2026
☾ After hours:$286.11+0.00%3:59 PM ET
CompareSPCXGEVCATGLWVRTRKLB

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)

2024-06 79.2M2024-09 79.2M2024-12 79.3M2025-03 78.9M2025-06 78.9M2025-09 78.9M2025-12 78.9M2026-03 79.0M2026-06 80.3M+1.4% over 8 periods

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.

As-reported fiscal years.
Line itemTrendFY2025FY2024FY2023FY2022FY2021
Income Statementas ofDec 31 ’25as ofDec 31 ’24as ofDec 31 ’23as ofDec 31 ’22as 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 Sheetas ofDec 31 ’25as ofDec 31 ’24as ofDec 31 ’23as ofDec 31 ’22as 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 Flowas ofDec 31 ’25as ofDec 31 ’24as ofDec 31 ’23as ofDec 31 ’22as 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 Ratiosas ofDec 31 ’25as ofDec 31 ’24as ofDec 31 ’23as ofDec 31 ’22as 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 filing10-K10-K10-K10-K10-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.