Source: MasTec's 10-K / 10-Q XBRL data on SEC EDGAR · fetched Nov 06, 2026
Revenue, net income & free cash flow
Income statement
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Revenue
$5.13B
$6.61B
$6.91B
$7.18B
$6.32B
$7.95B
$9.78B
$12.00B
$12.30B
$14.30B
Cost of revenue
—
$5.75B
$5.94B
$6.07B
$5.27B
$6.81B
$8.59B
$10.61B
$10.68B
$12.51B
Gross profit
—
$861.67M
$970.11M
$1.11B
$1.05B
$1.15B
$1.19B
$1.38B
$1.63B
$1.79B
Pre-tax income
$225.82M
$371.83M
$365.30M
$510.94M
$425.16M
$430.07M
$43.06M
-$82.70M
$250.96M
$515.40M
Income tax
$91.78M
$22.94M
$106.07M
$116.84M
$102.47M
$99.35M
$9.17M
-$35.41M
$51.54M
$93.38M
Net income
$131.26M
$347.21M
$259.66M
$392.33M
$322.85M
$328.83M
$33.35M
-$49.95M
$162.79M
$399.04M
EPS (basic)
$1.63
$4.29
$3.30
$5.22
$4.43
$4.54
$0.45
$-0.64
$2.09
$5.12
EPS (diluted)
$1.61
$4.22
$3.26
$5.17
$4.38
$4.45
$0.42
$-0.64
$2.06
$5.07
Diluted shares
81.39M
82.33M
79.77M
75.85M
73.72M
73.94M
76.19M
77.53M
78.88M
78.69M
Gross margin
—
13.0%
14.0%
15.5%
16.6%
14.4%
12.2%
11.5%
13.2%
12.5%
Net margin
2.6%
5.3%
3.8%
5.5%
5.1%
4.1%
0.3%
-0.4%
1.3%
2.8%
Balance sheet
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Cash & equivalents
$38.77M
$40.33M
$27.42M
$71.43M
$423.12M
$360.74M
$370.59M
$529.56M
$399.90M
$396.03M
Receivables
$1.16B
$1.60B
$671.32M
$850.33M
$784.49M
$1.02B
$1.40B
$1.37B
$1.38B
$1.54B
Inventory
$111.03M
$76.99M
$113.71M
$100.07M
$89.64M
$92.59M
$117.97M
$108.15M
$107.34M
$112.47M
Total current assets
$1.40B
$1.85B
$2.17B
$2.17B
$2.36B
$2.87B
$3.86B
$3.97B
$3.65B
$4.33B
Goodwill
$995.90M
$1.14B
$1.10B
$1.22B
$1.24B
$1.52B
$2.04B
$2.13B
$2.20B
$2.25B
Total assets
$3.18B
$4.07B
$4.44B
$5.00B
$5.23B
$7.12B
$9.29B
$9.37B
$8.98B
$9.92B
Total current liabilities
$839.99M
$963.83M
$1.28B
$1.22B
$1.42B
$1.78B
$2.50B
$2.84B
$3.00B
$3.27B
Short-term debt
$64.60M
$87.87M
$82.66M
$118.43M
$145.11M
$137.91M
$171.92M
$177.25M
$186.09M
$154.31M
Long-term debt
$961.38M
$1.28B
$1.32B
$1.31B
$1.16B
$1.88B
$3.05B
$2.89B
$2.04B
$2.18B
Total debt
$1.03B
$1.37B
$1.41B
$1.43B
$1.30B
$2.01B
$3.22B
$3.07B
$2.22B
$2.33B
Total liabilities
$2.08B
$2.63B
$3.05B
$3.21B
$3.22B
$4.58B
$6.55B
$6.65B
$5.99B
$6.59B
Shareholders' equity
$1.10B
$1.43B
$1.39B
$1.79B
$2.00B
$2.54B
$2.74B
$2.71B
$2.91B
$3.26B
Cash flow
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Operating cash flow
$205.59M
$144.10M
$529.96M
$550.28M
$937.25M
$793.07M
$352.30M
$687.28M
$1.12B
$545.71M
Capital expenditures
$117.11M
$123.41M
$180.42M
$126.47M
$213.75M
$170.07M
$263.35M
$192.94M
$148.85M
$259.99M
Free cash flow
$88.48M
$20.68M
$349.54M
$423.81M
$723.51M
$623.01M
$88.94M
$494.34M
$972.77M
$285.73M
Investing cash flow
-$141.02M
-$272.75M
-$181.80M
-$261.82M
-$216.60M
-$1.36B
-$821.18M
-$178.06M
-$157.49M
-$267.25M
Financing cash flow
-$29.49M
$130.32M
-$361.09M
-$244.63M
-$369.89M
$501.94M
$480.90M
-$351.00M
-$1.09B
-$283.44M
Share buybacks
$0
$1.55M
$313.95M
$5.65M
$120.23M
$0
$81.29M
$0
$0
$77.33M
Stock-based compensation
$15.07M
$15.66M
$13.53M
$16.45M
$21.88M
$24.80M
$27.45M
$33.34M
$32.67M
$34.00M
Depreciation & amortization
$164.91M
$188.05M
$212.90M
$235.50M
$297.80M
$422.80M
$507.10M
$603.20M
$506.60M
$427.10M
Income statement
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Revenue
$3.28B
$2.69B
$2.96B
$3.25B
$3.40B
$2.85B
$3.54B
$3.97B
$3.94B
$3.83B
$4.37B
$5.15B
Cost of revenue
$2.91B
$2.38B
$2.54B
$2.79B
$2.97B
$2.54B
$3.11B
$3.43B
$3.43B
$3.35B
$3.82B
$4.49B
Gross profit
$367.71M
$307.18M
$420.64M
$463.15M
$436.51M
$311.10M
$435.54M
$537.75M
$508.34M
$477.90M
$556.28M
$660.86M
Operating income
—
—
—
—
—
$36.19M
$158.10M
$249.61M
—
$141.80M
$226.20M
$275.45M
Interest expense
—
—
—
—
—
$39.04M
$43.85M
$45.44M
—
$43.46M
$47.17M
$61.80M
Pre-tax income
$14.00K
-$45.54M
$63.11M
$136.96M
$96.43M
$8.94M
$120.79M
$211.62M
$174.04M
$91.45M
$193.73M
$220.16M
Income tax
-$1.18M
-$11.08M
$19.34M
$31.55M
$11.73M
-$3.38M
$30.66M
$45.12M
$20.98M
$21.79M
$47.99M
$52.44M
Net income
$753.00K
-$41.18M
$33.99M
$95.24M
$74.74M
$9.90M
$85.77M
$160.66M
$142.71M
$60.84M
$130.12M
$150.57M
EBITDA
—
—
—
—
—
$145.09M
$260.70M
$354.21M
—
$263.70M
$349.80M
$444.55M
EPS (basic)
$0.01
$-0.53
$0.44
$1.22
$0.96
$0.13
$1.10
$2.07
$1.83
$0.78
$1.67
$1.90
EPS (diluted)
$0.01
$-0.53
$0.43
$1.21
$0.94
$0.13
$1.09
$2.04
$1.81
$0.77
$1.65
$1.89
Diluted shares
117.00K
77.94M
78.86M
78.91M
79.00K
79.05M
78.52M
78.65M
22.00K
78.78M
78.87M
79.82M
Gross margin
11.2%
11.4%
14.2%
14.2%
12.8%
10.9%
12.3%
13.6%
12.9%
12.5%
12.7%
12.8%
Operating margin
—
—
—
—
—
1.3%
4.5%
6.3%
—
3.7%
5.2%
5.3%
Net margin
0.0%
-1.5%
1.1%
2.9%
2.2%
0.3%
2.4%
4.0%
3.6%
1.6%
3.0%
2.9%
Balance sheet
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Cash & equivalents
$529.56M
$249.33M
$297.59M
$181.22M
$399.90M
$345.75M
$191.05M
$231.42M
$396.03M
$273.67M
$315.64M
$481.82M
Receivables
$1.37B
$1.31B
$1.34B
$1.45B
$1.38B
$1.35B
$1.42B
$1.69B
$1.54B
$1.59B
$1.74B
$2.54B
Inventory
$108.15M
$112.32M
$107.88M
$101.16M
$107.34M
$114.50M
$108.53M
$111.87M
$112.47M
$117.23M
$113.60M
$110.53M
Total current assets
$3.97B
$3.45B
$3.48B
$3.57B
$3.65B
$3.55B
$3.75B
$4.31B
$4.33B
$4.52B
$4.94B
$6.20B
Goodwill
$2.13B
$2.13B
$2.13B
$2.14B
$2.20B
$2.20B
$2.21B
$2.21B
$2.25B
$2.35B
$2.36B
$3.04B
Total assets
$9.37B
$8.75B
$8.68B
$8.76B
$8.98B
$8.86B
$9.13B
$9.69B
$9.92B
$10.44B
$10.93B
$14.14B
Total current liabilities
$2.84B
$2.63B
$2.75B
$2.89B
$3.00B
$2.91B
$3.07B
$3.24B
$3.27B
$3.43B
$3.53B
$4.47B
Short-term debt
$177.25M
$180.64M
$201.46M
$185.09M
$186.09M
$192.11M
$160.66M
$157.43M
$154.31M
$156.01M
$166.40M
$180.70M
Long-term debt
$2.89B
$2.54B
$2.36B
$2.14B
$2.04B
$2.04B
$2.10B
$2.20B
$2.18B
$2.38B
$2.57B
$3.99B
Total debt
$3.07B
$2.72B
$2.56B
$2.32B
$2.22B
$2.23B
$2.26B
$2.36B
$2.33B
$2.53B
$2.74B
$4.17B
Total liabilities
$6.65B
$6.06B
$5.94B
$5.93B
$5.99B
$5.91B
$6.12B
$6.51B
$6.59B
$7.01B
$7.33B
$9.94B
Shareholders' equity
$2.71B
$2.67B
$2.71B
$2.81B
$2.91B
$2.88B
$2.95B
$3.11B
$3.26B
$3.31B
$3.48B
$4.05B
Cash flow
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Operating cash flow
$490.70M
$107.75M
$264.45M
$277.73M
$471.70M
$78.36M
$5.65M
$88.97M
$372.74M
$98.85M
$21.47M
$267.45M
Capital expenditures
$35.57M
$25.41M
$31.50M
$43.60M
$48.32M
$47.26M
$63.80M
$68.70M
$80.22M
$96.77M
$91.54M
$87.34M
Free cash flow
$455.13M
$82.34M
$232.95M
$234.13M
$423.38M
$31.10M
-$58.15M
$20.27M
$292.52M
$2.09M
-$70.08M
$180.11M
Investing cash flow
-$6.38M
-$13.03M
-$11.44M
-$56.33M
-$76.69M
-$34.91M
-$51.75M
-$68.67M
-$111.92M
-$336.00M
-$89.91M
-$1.43B
Financing cash flow
-$169.41M
-$374.82M
-$204.26M
-$337.44M
-$173.72M
-$97.69M
-$109.58M
$20.23M
-$96.40M
$114.85M
$110.47M
$1.33B
Share buybacks
$0
$0
$0
$0
$0
$26.84M
$50.48M
$0
$0
$0
$0
$0
Stock-based compensation
$9.00M
$9.67M
$7.03M
$7.35M
$8.63M
$6.94M
$9.37M
$9.31M
$8.37M
$8.25M
$11.50M
$11.30M
Depreciation & amortization
$151.60M
$141.10M
$135.80M
$114.60M
$115.20M
$108.90M
$102.60M
$104.60M
$111.10M
$121.90M
$123.60M
$169.10M
Quarterly figures are rebuilt from the year-to-date totals companies report — Q4 is the full year minus the first nine months, since no 10-Q is filed for it. Values are as filed; later restatements replace earlier ones. Fiscal years are labelled by the calendar year in which they end.