MasTec, Inc.

Description

MasTec, Inc., an infrastructure construction company, provides engineering, building, installation, maintenance, and upgrade services for communications, energy, utility, and other infrastructure primarily in the United States and Canada. It operates through five segments: Communications, Clean Energy and Infrastructure, Oil and Gas, Power Delivery, and Other. The company build infrastructure for wireless and wireline/fiber communications; clean energy infrastructure comprising renewable energy power generation; pipeline infrastructure, including natural gas, water, carbon capture sequestration, and other product transport; power delivery services, such as electrical and gas transmission, and distribution systems; industrial and heavy civil infrastructure, including roads, bridges, and rail; and water infrastructure. It also installs electrical and other gas distribution and transmission systems, power generation, power generation, civil and industrial facilities, pipelines, and fiber optic and other cables, as well as install-to-the-home services. In addition, the company offers maintenance and upgrade support services comprising maintenance of customers' distribution facilities, networks, and infrastructure, including communications, power generation, pipeline, electrical distribution and transmission, and civil and industrial and heavy civil infrastructure; service restoration for natural disasters and accidents; and routine replacements and upgrades to overhauls. Its customers include wireless and wireline/fiber service providers, broadband operators, install-to-the-home service providers, public and private energy providers, including renewable and other energy providers, pipeline operators, civil and industrial infrastructure providers, and government entities. MasTec, Inc. was founded in 1929 and is headquartered in Coral Gables, Florida.

About

CEO
Mr. Jose Ramon Mas
Employees
34,000
Instrument type
Common Stock
Sector
Industrials
Industry
Engineering & Construction
MIC code
XNYS
Address
800 S. Douglas Road, Coral Gables, FL 33134, United States
Phone
305 599 1800
Website
Chart Image
× Enlarged Chart
Oscillators
Invalid data format
Summary
Invalid data format
Moving Averages
Invalid data format

Earnings

Date Estimate EPS Actual EPS Difference % Surprise
Oct 30, 2025
Jul 30, 2025
Apr 30, 2025
Feb 27, 2025 1.28
Nov 1, 2024 1.23 1.63 0.40 32.52%

Earnings estimate

Next Quarter
(Mar 2025)
Next Year
(Dec 2025)
Number of analysts 8 13
Average estimate 0.40 5.13
Low estimate 0.00 3.85
High estimate 0.73 6.15
Last year EPS -0.13 3.72
[stock_revenue_estimate]

Growth estimates

Current qtr
85.600%
Next qtr. (Mar 2025)
406.520%
Current year
88.980%
Next year (Dec 2025)
37.710%
Next 5 years (per annum)
Past 5 years (per annum)

Analyst Ratings

Date Firm Action Rating Price Target
Jan 28, 2025
JP Morgan
Drew Chamberlain
Maintains Overweight ▲ Raises $154 → $172
Jan 22, 2025
Stifel
Brian Brophy
Maintains Buy ▲ Raises $155 → $185
Jan 8, 2025
Guggenheim
Joseph Osha
Initiates Buy Announces $195
Jan 8, 2025
Keybanc
Sangita Jain
Maintains Overweight ▲ Raises $153 → $168
Dec 19, 2024
Truist Securities
Jamie Cook
Maintains Buy ▲ Raises $173 → $189
Dec 11, 2024
Stifel
Brian Brophy
Maintains Buy ▲ Raises $153 → $155
Nov 5, 2024
B. Riley Securities
Alex Rygiel
Reiterates Buy ▲ Raises $151 → $166
Nov 5, 2024
Truist Securities
Jamie Cook
Upgrade Buy ▲ Raises $133 → $173
Nov 4, 2024
TD Cowen
Marc Bianchi
Maintains Buy ▲ Raises $115 → $160
Nov 4, 2024
Craig-Hallum
Christian Schwab
Maintains Buy ▲ Raises $125 → $150
Nov 4, 2024
Baird
Andrew Wittmann
Maintains Neutral ▲ Raises $120 → $153
Oct 23, 2024
UBS
Steven Fisher
Maintains Buy ▲ Raises $129 → $147
Oct 22, 2024
Citigroup
Andrew Kaplowitz
Maintains Buy ▲ Raises $122 → $150
Oct 10, 2024
Stifel
Brian Brophy
Maintains Buy ▲ Raises $121 → $150
Oct 9, 2024
Truist Securities
Jamie Cook
Maintains Hold ▲ Raises $112 → $133
Oct 9, 2024
Goldman Sachs
Neil Mehta
Maintains Neutral ▲ Raises $115 → $130
Oct 8, 2024
Keybanc
Sangita Jain
Maintains Overweight ▲ Raises $123 → $145
Oct 7, 2024
JP Morgan
Drew Chamberlain
Initiates Overweight Announces $153
Aug 5, 2024
B. Riley Securities
Alex Rygiel
Maintains Buy ▲ Raises $132 → $134
Aug 5, 2024
Stifel
Brian Brophy
Maintains Buy ▲ Raises $120 → $121
Aug 5, 2024
Truist Securities
Jamie Cook
Reiterates Hold ▲ Raises $109 → $112
Aug 5, 2024
DA Davidson
Brent Thielman
Maintains Buy ▲ Raises $120 → $125
Jul 22, 2024
Citigroup
Andrew Kaplowitz
Maintains Buy ▲ Raises $118 → $122
Jun 27, 2024
B. Riley Securities
Alex Rygiel
Reiterates Buy Maintains $132
May 31, 2024
B. Riley Securities
Alex Rygiel
Maintains Buy ▲ Raises $120 → $132
May 28, 2024
Goldman Sachs
Neil Mehta
Maintains Neutral ▲ Raises $88 → $109
May 13, 2024
Keybanc
Sangita Jain
Maintains Overweight ▲ Raises $113 → $120
May 7, 2024
DA Davidson
Brent Thielman
Maintains Buy ▲ Raises $100 → $120
May 6, 2024
Barclays
Adam Seiden
Maintains Overweight ▲ Raises $106 → $130
May 6, 2024
Truist Securities
Jamie Cook
Reiterates Hold ▲ Raises $96 → $109

Income statement

2023 2022 2021 2020 2019
Fiscal date 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31
Total reported revenue 12.00B 9.78B 7.95B 6.32B 7.18B
Cost of revenue 10.61B 8.59B 6.81B 5.27B 6.07B
Gross profit 1.38B 1.19B 1.15B 1.05B 1.11B
Operating expense
Research & development
Selling general and admin 698.90M 559.44M 306.97M 302.98M 286.36M
Other operating expenses
Operating income 80.11M 125.12M 416.25M 449.36M 591.10M
Non operating interest income
Income
Expense 234.41M 112.26M 53.41M 59.63M 77.03M
Other income expense 71.59M 30.19M 67.24M 35.43M -3.14M
Pretax income -82.70M 43.06M 430.08M 425.16M 510.94M
Tax provision -35.41M 9.17M 99.35M 102.47M 116.84M
Net income -47.30M 33.89M 330.73M 322.70M 394.10M
Basic EPS -0.64 0.45 4.54 4.43 5.22
Diluted EPS -0.64 0.42 4.45 4.38 5.17
Basic average shares 77.54M 74.92M 72.50M 72.80M 75.19M
Diluted average shares 77.54M 74.92M 72.50M 72.80M 75.19M
EBITDA 754.86M 662.46M 906.31M 788.11M 826.77M
Net income from continuing op. -47.30M 33.89M 330.73M 322.70M 394.10M
Minority interests -2.65M -534,000 -1.90M 149,000 -1.76M
Preferred stock dividends

Balance sheet

2023 2022 2021 2020 2019
Fiscal date 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31
Total assets 9.37B 9.29B 7.12B 5.23B 5.00B
Current assets
Cash
Cash equivalents
Cash and cash equivalents 529.56M 370.59M 360.74M 423.12M 71.43M
Other short term investments
Accounts receivable 1.37B 1.40B 1.02B 784.50M 850.30M
Other receivables 1.76B 1.73B 1.23B 969.74M 1.02B
Inventory 108.15M 117.97M 92.60M 89.65M 100.07M
Prepaid assets 105.88M 122.31M 91.49M 60.63M 52.00M
Restricted cash
Assets held for sale
Hedging assets
Other current assets 104.19M 118.67M 81.91M 31.38M 75.20M
Non current assets
Properties 418.69M 279.53M 260.41M 176.57M 229.90M
Land and improvements 68.50M 73.50M 40.00M 6.00M 4.90M
Machinery furniture equipment 3.34B 3.08B 2.67B 2.10B 1.86B
Construction in progress 56.00M 67.40M 32.70M 26.10M 26.10M
Leases
Accumulated depreciation -1.91B -1.56B -1.40B -1.19B -1.02B
Goodwill 5.04B 5.04B 3.71B 2.67B 2.65B
Investment properties
Financial assets
Intangible assets 784.30M 946.30M 670.30M 184.00M 211.50M
Investments and advances
Other non current assets 418.49M 409.16M 360.09M 282.86M 254.74M
Total liabilities 6.65B 6.55B 4.58B 3.22B 3.21B
Current liabilities
Accounts payable 1.24B 1.11B 663.06M 571.27M 535.03M
Accrued expenses 614.02M 547.86M 433.08M 322.96M 203.14M
Short term debt 315.01M 268.43M 233.34M 217.59M 199.99M
Deferred revenue 480.97M 406.23M 313.97M 228.39M 206.18M
Tax payable
Pensions
Other current liabilities 184.62M 163.65M 141.16M 74.99M 74.78M
Non current liabilities
Long term debt 3.18B 3.25B 2.05B 1.27B 1.47B
Provision for risks and charges
Deferred liabilities 390.40M 571.40M 450.36M 302.94M 296.33M
Derivative product liabilities
Other non current liabilities 243.70M 238.39M 289.96M 230.05M 221.28M
Shareholders equity
Common stock 9.91M 9.86M 9.54M 9.31M 9.19M
Retained earnings 2.15B 2.20B 2.16B 1.83B 1.51B
Other shareholders equity -53.00M -50.96M -78.78M -91.44M -75.71M
Total shareholders equity 2.72B 2.74B 2.54B 2.01B 1.79B
Additional paid in capital 1.26B 1.25B 1.03B 837.45M 809.75M
Treasury stock 659.91M 663.91M 586.96M 586.96M 466.73M
Minority interest 15.11M 3.86M 4.05M 3.60M 4.47M

Cash flow statement

202320222021202020192018201720162015201420132012201120102009200820072006200520042003200220012000199919981997199619951994199319931992
Operating Activities
Net Income-47.30M33.89M330.73M322.70M394.10M259.23M348.88M134.04M-79.70M115.55M141.22M107.42M105.97M90.39M70.75M65.79M-7.33M-50.35M-14.62M-49.44M-52.30M-119.83M-93.73M65.15M44.70M-13.90M34.80M30.00M4.00M7.50M4.20M-9.30M-1.00M
Depreciation603.16M507.15M422.83M297.75M235.48M212.93M188.05M164.92M169.66M154.45M140.93M91.96M75.23M57.97M49.54M28.47M18.09M15.44M18.19M18.13M29.42M34.64M62.52M63.46M56.10M43.30M23.90M12.00M8.20M5.50M600,0006.20M6.90M
Deferred Taxes-140.86M9.55M51.93M7.18M22.16M56.21M18.28M-3.94M3.93M13.76M6.53M5.13M40.28M-8.66M-51.84M-99,000727,00011.60M7.00M-4.30M2.60M-8.30M900,000
Stock-Based Compensation33.34M27.45M24.81M21.88M16.45M13.53M15.66M15.07M12.40M15.95M12.94M4.43M3.57M3.87M3.07M3.82M
Other Non-Cash Items14.71M8.92M-9.15M24.76M451,00011.49M10.32M7.69M4.11M13.31M18.73M17.90M-21.49M3.25M10.14M4.29M24.24M66.95M24.07M644,000100,000-100,000200,000-100,000-800,0001.60M-100,000
Accounts Receivable-9.18M-298.05M198.45M150.68M113.06M-335.20M-417.49M-246.42M362.28M163.77M-204.33M-177.31M-180.84M-127.72M85.04M-13.80M891,0004.17M-20.93M-714,000-30.15M29.57M-62.03M-109.47M5.70M-34.90M-40.00M-12.00M-24.80M-8.20M2.60M4.30M4.70M
Accounts Payable76.29M
Other Assets & Liabilities119.62M-60.19M-52.57M64.19M34.68M52.28M-36.22M65.66M-21.23M-56.12M17.68M35.75M-83.43M119.25M-68.61M-21.36M53.42M25.78M-46.86M4.72M-3.50M-13.75M-45.99M-53.22M6.80M-26.20M-5.20M-16.10M-2.40M-1.40M400,000-1.10M-4.80M
Operating Cash Flow573.49M228.71M967.02M889.13M816.38M270.47M127.48M137.02M451.44M420.67M133.70M161.55M-60.71M147.01M149.92M67.20M89.30M61.99M-40.14M-26.66M-65.19M-121.22M-139.32M-33.36M125.00M-24.80M9.40M16.40M-23.30M3.50M9.40M5.80M
Investing Activities
Capital Expenditures84.11M81.47M65.29M37.08M35.02M39.36M19.96M11.24M13.93M16.66M15.86M7.39M6.23M4.17M2.46M-28.91M-16.11M2.62M-995,00010.34M-5.03M-41.58M1.43M-60.40M-146.60M-37.50M-5.20M5.30M-3.60M-2.00M-3.20M-4.10M
Net Intangibles
Net Acquisitions-69.39M-635.76M-1.24B-24.97M-179.48M-6.68M-116.00M-4.10M-148,000-345.54M-151.56M-21.73M-40.68M-86.75M-157.62M-123.83M-35.43M-19.29M-1.86M-17.27M-30.31M-55.30M
Purchase of Investments-1.90M-3.98M-10.00M-17.46M-5.59M-39.47M-77.11M-32.17M-127.48M-4.09M-16.17M-284,000-284,000-1.23M-717,000-17.54M-568.16M-479.47M-4.93M
Sale of Investments425,000400,000557,000648,00014.71M5.42M23.80M1.13M69.41M2.97M14.96M4.60M7.04M31.94M570.05M419.80M
Investing Cash Flow14.88M-557.83M-1.19B-2.86M-135.35M-1.38M-422.08M-23.91M-44.29M-330.01M-136.92M-7.25M-23.91M-73.90M-149.99M-106.97M-62.46M-94.73M-7.25M-3.87M6.40M-24.14M-83.34M-57.68M-70.30M-178.60M-37.40M-2.60M-24.50M-2.20M-1.20M-3.30M-4.10M
Financing Activities
Long-Term Debt Issuance600.00M2.70B-202.33M400.00M13.54M215.00M31.49M
Long-Term Debt Payments-4.68B-3.42B-971.00M-2.27B-3.21B-3.45B-2.53B-1.70B-1.81B-2.01B-1.47B-927.70M-340.83M-41.63M-161.38M-168.95M
Other Financing Charges-41.30M-76.11M-24.41M-22.67M-54.58M-16.49M-35.71M-19.31M-48.34M-58.07M-19.70M-28.28M-31.00M-169,000-2.06M-4.12M-116,000-3.15M-5.00M-600,000-2.50M-8.60M
Financing Cash Flow-4.85B-2.76B-304.14M-2.12B-3.38B-3.72B375.16M-1.66B-2.00B-1.82B-1.19B-956.98M-386.82M-28.26M8.45M-99.10M9.78M161.00M-529,0001.84M1.08M310,0001.15M133.70M6.60M-14.90M900,000800,000-3.20M-8.60M
Other Cash Details
End Cash Position529.56M370.59M360.74M423.12M71.43M27.42M40.33M38.77M4.98M24.06M22.93M26.77M20.28M177.60M88.52M47.26M74.29M35.28M2.02M19.55M19.42M8.73M48.48M18.46M27.70M19.90M6.10M
Income Tax Paid9.61M8.60M69.11M64.65M106.25M78.65M59.34M2.54M76.98M79.50M58.97M27.80M5.69M2.15M665,000
Interest Paid237.65M106.48M61.82M65.02M84.97M81.23M59.16M47.70M47.41M42.98M37.53M27.07M27.61M27.39M22.99M13.90M
Free Cash Flow494.34M88.95M623.01M723.51M423.81M349.54M20.68M88.48M283.00M213.76M74.11M92.82M-50.98M187.65M102.28M23.17M36.56M24.11M-24.86M-3.79M-8.64M33.80M10.90M-64.51M31.90M-166.10M-51.90M22.80M-11.10M-700,0006.40M-1.40M600,000
Error: Invalid format in Holders JSON file.
Zacks Industry Outlook EMCOR, MasTec, Dycom Industries, Primoris Services and Orion Group Article
Zacks Industry Outlook EMCOR, MasTec, Dycom Industries, Primoris Services and Orion Group
EMCOR, MasTec, Dycom Industries, Primoris Services and Orion Group have been highlighted in this Industry Outlook article.
Zacks Investment Research Neutral
Feb 10, 2025
5 Heavy Construction Stocks Worth Watching in a Thriving Industry Article
5 Heavy Construction Stocks Worth Watching in a Thriving Industry
Growth across the telecommunications, transmission, renewable energy and power generation businesses is set to benefit EME, MTZ, DY, PRIM and ORN in the Zacks Building Products - Heavy Construction industry.
Zacks Investment Research Positive
Feb 7, 2025
5 AI Infrastructure Stocks to Buy on the Dip After DeepSeek Mayhem Article
5 AI Infrastructure Stocks to Buy on the Dip After DeepSeek Mayhem
Five AI infrastructure stocks to buy on the dip are: CEG, BWXT, AVGO, INOD, MTZ.
Zacks Investment Research Positive
Jan 30, 2025
Scroll to Top

Markets

Crypto

how to invest

Who we are