MasTec revenue and financials

MTZ · NYSE · USD

$219.87Change from previous close: −3.69%Absolute change: −$8.43

Close · October 7, 2026

In the fiscal year ended December 2025, MasTec reported revenue of $14.3B (+16.22% year over year). Net income was $399.04M, a net margin of 2.8%.

Annual revenue · 2025: $14.3B
  1. $7.95B2021
  2. $9.78B2022
  3. $12B2023
  4. $12.3B2024
  5. $14.3B2025

Fiscal year ending in December. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
+16.22%
2025 vs 2024
Net income growth
+145.13%
2025 vs 2024
Net margin
2.8%
2024: 1.3%

Financial data

Amounts in millions of USD; per-share values in USD; shares in millions.

Income statement · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023
Total revenue4,3743,8293,9403,9673,5452,8483,4033,2522,9612,6873,2803,257
Cost of revenue3,8173,3513,4313,4293,1092,5372,9672,7892,5402,3802,9122,854
Gross profit556478508538436311437463421307368403
Selling, general and administrative195214185181175166180169167166167162
Operating income23714221225215836.21411801180.548.983.1
EBIT23714221225215836.21411801180.548.983.1
EBITDA361264323357261145256294254142201240
Interest expense47.243.544.645.443.939.043.647.050.652.159.762.6
Pre-tax income19491.51742121218.996.413763.1-45.50.022.9
Income tax48.021.821.045.130.7-3.411.731.519.3-11.1-1.27.6
Net income13060.814316185.89.974.795.234.0-41.20.814.3
Net income to common shareholders13060.814316185.89.974.795.234.0-41.20.814.3
Basic EPS1.670.781.832.071.100.130.961.220.44-0.530.010.18
Diluted EPS1.650.771.812.041.090.130.941.210.43-0.530.010.18
Average shares (basic)78.178.077.977.777.778.278.278.078.077.977.977.6
Average shares (diluted)78.978.878.778.678.579.179.178.978.977.978.378.5