MasTec Inc.

NYSE: MTZ · Real-Time Price · USD
175.12
-2.88 (-1.62%)
At close: Aug 15, 2025, 12:47 PM

MasTec Income Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
Revenue
12.3B 12B 9.78B 7.95B
Cost of Revenue
10.68B 11.21B 8.59B 6.81B
Gross Profit
1.63B 786.81M 1.19B 1.15B
Operating Income
436.35M 152.01M 155.31M 483.49M
Interest Income
n/a n/a n/a n/a
Pretax Income
250.96M -82.7M 43.06M 430.07M
Net Income
162.79M -49.95M 33.35M 328.83M
Selling & General & Admin
684.51M 634.8M 559.44M 306.97M
Research & Development
n/a n/a n/a n/a
Other Expenses
506.62M n/a 507.15M 422.83M
Operating Expenses
684.51M 634.8M 1.07B 729.8M
Interest Expense
193.27M 234.41M 112.25M 53.41M
Selling & Marketing Expenses
n/a n/a n/a n/a
Cost & Expenses
11.87B 11.84B 9.65B 7.54B
Income Tax Expense
51.54M -35.41M 9.17M 99.35M
Shares Outstanding (Basic)
78.05M 77.53M 74.92M 72.5M
Shares Outstanding (Diluted)
78.88M 77.53M 76.19M 73.94M
EPS (Basic)
2.09 -0.64 0.45 4.54
EPS (Diluted)
2.06 -0.64 0.42 4.45
EBITDA
950.85M 754.86M 662.46M 906.31M
EBIT
444.23M 151.7M 155.31M 483.49M
Depreciation & Amortization
506.62M 603.16M 507.15M 422.83M