MarketBrain

MASTEC INC

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$14.3B$12.3B$12.0B$9.8B$8.0B
Cash from operations$545.7M$1.1B$687.3M$352.3M$793.1M
Capital expenditure$260.0M$148.9M$192.9M$263.4M$170.1M
Free cash flow$285.7M$972.8M$494.3M$88.9M$623.0M
Share repurchases$77.3M$0$0$81.3M$0
Impairments$0$0$0
Total assets$9.9B$9.0B$9.4B$9.3B$7.1B
Total liabilities$6.6B$6.0B$6.7B$6.6B$4.6B
Total debt$0$0

Shares outstanding 79.0M · Free float 78.6%

Annual filing data through FY ended December 31, 2025; float as of July 8, 2026.