Skip to content

MTZ

MasTec, Inc.

NYSE · Industrials · Engineering & Construction · US

$237.19
+2.11%
Ask drillr

Income statement

MetricTTM2025202420232022
Revenue
Total Revenue16.1B14.3B12.3B12.0B9.8B
Cost of Revenue14.3B12.9B10.7B11.2B8.6B
Gross Profit1.8B1.4B1.6B786.8M1.2B
Operating Expenses
R&D Expense
SG&A Expense790.9M713.0M684.5M634.8M559.4M
General & Admin Expense790.9M713.0M684.5M634.8M559.4M
Selling & Marketing Expense
Other Expenses123.6M506.6M507.1M
Total Operating Expenses914.5M713.0M1.2B634.8M1.1B
Cost and Expenses15.2B13.6B11.9B11.8B9.7B
Operating Income (EBIT)932.9M652.6M436.4M152.0M125.1M
Non-Operating
Interest Income
Interest Expense180.7M173.0M193.3M234.4M112.3M
Net Interest Income(180.7M)(173.0M)(193.3M)(234.4M)(112.3M)
Other Non-Op Income/Expense(262.0M)(137.2M)(185.4M)(234.7M)(82.1M)
Non-Operating Income (excl Interest)81.3M(35.7M)(7.9M)310.0K(30.2M)
EBT (Pre-Tax Income)670.8M515.4M251.0M(82.7M)43.1M
Income Tax Expense92.3M93.4M51.5M(35.4M)9.2M
Bottom Line
Net Income503.2M399.0M162.8M(49.9M)33.4M
Earnings from Cont. Ops578.5M422.0M199.4M(47.3M)33.9M
Earnings from Discont. Ops
Bottom Line Net Income503.2M399.0M162.8M(49.9M)31.7M
Per Share
Basic EPS$6.35$5.12$2.09($0.64)$0.45
Diluted EPS$6.27$5.07$2.06($0.64)$0.42
Revenue Per Share$206.32$183.64$157.64$154.72$130.52
Shares
Basic Shares Outstanding78.1M77.9M78.0M77.5M74.9M
Diluted Shares Outstanding78.9M78.7M78.9M77.5M76.2M
Profitability Metrics
EBITDA1.3B1.1B950.8M754.9M662.5M
D&A461.1M427.1M506.6M603.2M507.1M
EBIT851.6M688.4M444.2M151.7M155.3M

As reported, in the filing currency · TTM sums the four latest quarters; MRQ is the latest quarter · Negatives in parentheses; a dash is a line the filing does not carry · Data as of Jun 1, 2026