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.

Cash flow · Annual
Item20252024202320222021
Operating cash flow5461,122687352793
Depreciation and amortization427507603507423
Capital expenditure-260-149-193-263-170
Investing cash flow-267-157-178-821-1,357
Financing cash flow-283-1,090-351481502
Share repurchases-77.30.00.0-81.3—
Debt issued5,5974,6494,3784,065—
Debt repaid-5,703-5,631-4,678-3,423—
Effect of exchange rates1.1-3.60.8-2.2-0.2
Net change in cash-3.9-1301599.9-62.4
Free cash flow28697349488.9623
Levered free cash flow96.688273123.2276