MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Blog
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||

For the year ending 2025-12-31, MTZ made $14,299.171M in revenue. $399.042M in net income. Net profit margin of 2.79%.

Income Overview

Revenue
$14,299.171M
Net Income
$399.042M
Net Profit Margin
2.79%
EPS
$5.07
Unit: Million (M) dollars

Income Statement
2025-12-31
2024-12-31
Revenue
14,299.171 12,300
Costs of revenue, excluding depreciation and amortization
12,506.437 10,675.987
Depreciation
295.892 366.765
Amortization of intangible assets
131.19 139.853
General and administrative expenses
713.009 684.508
Interest expense, net
172.985 193.266
Equity in earnings of unconsolidated affiliates, net
31.964 30.228
Loss on extinguishment of debt
0 -11.344
Other (income) expense, net
3.776 -11.006
Income (loss) before income taxes
515.398 250.963
(provision for) benefit from income taxes
93.384 51.542
Net income (loss)
422.014 199.421
Net income attributable to non-controlling interests
22.972 36.633
Net income (loss) attributable to mastec, inc
399.042 162.788
Basic EPS
5.12 2.09
Diluted EPS
5.07 2.06
Basic Average Shares
77,866,000 78,049,000
Diluted Average Shares
78,694,000 78,880,000
Unit: Million (M) dollars (except for numbers of shares and EPS).

Time Plot

Show the time plot by selecting a row from the table.

Income Statement

DownloadDownload image
Revenue$14,299.171M (16.25%↑ Y/Y)Equity in earnings ofunconsolidated affiliates, net$31.964M (5.74%↑ Y/Y)Other (income)expense, net$3.776M (134.31%↑ Y/Y)Income (loss) beforeincome taxes$515.398M (105.37%↑ Y/Y)Costs of revenue,excluding depreciation...$12,506.437M (17.15%↑ Y/Y)General andadministrative expenses$713.009M (4.16%↑ Y/Y)Depreciation$295.892M (-19.32%↓ Y/Y)Interest expense, net$172.985M (-10.49%↓ Y/Y)Amortization of intangibleassets$131.19M (-6.19%↓ Y/Y)Net income (loss)$422.014M (111.62%↑ Y/Y)(provision for) benefitfrom income taxes$93.384M (81.18%↑ Y/Y)Net income (loss)attributable to mastec, inc$399.042M (145.13%↑ Y/Y)Net incomeattributable to...$22.972M (-37.29%↓ Y/Y)

MASTEC INC (MTZ)

MASTEC INC (MTZ)