MasTec Inc.

NYSE: MTZ · Real-Time Price · USD
175.65
-2.35 (-1.32%)
At close: Aug 15, 2025, 1:02 PM

MasTec Cash Flow 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
Net Income
199.42M -49.95M 33.89M 330.73M
Depreciation & Amortization
506.62M 603.16M 507.15M 422.83M
Stock-Based Compensation
32.67M 33.34M 27.45M 24.8M
Other Working Capital
177.44M 32.41M -192.27B 10.6M
Other Non-Cash Items
-23.78M -34.74M -59.61M -78.62M
Deferred Income Tax
-34.43M -140.86M 9.55M 51.93M
Change in Working Capital
441.13M 276.33M -166.12M 41.4M
Operating Cash Flow
1.12B 687.28M 352.3M 793.07M
Capital Expenditures
-148.85M -192.94M -263.35M -170.07M
Cash Acquisitions
-79.93M -69.39M -635.76M -1.24B
Purchase of Investments
n/a -1.9M -3.98M -10M
Sales Maturities Of Investments
n/a 425K 400K 557K
Other Investing Acitivies
71.3M 85.74M 81.51M 66.94M
Investing Cash Flow
-157.49M -178.06M -821.18M -1.36B
Debt Repayment
-981.89M -299.37M 642.39M 532.38M
Common Stock Repurchased
n/a n/a -81.29M n/a
Dividend Paid
n/a n/a n/a n/a
Other Financial Acitivies
-108.34M -51.63M -80.2M -30.43M
Financial Cash Flow
-1.09B -351M 480.9M 501.94M
Net Cash Flow
-129.66M 158.97M 9.86M -62.38M
Free Cash Flow
972.77M 494.34M 88.94M 623.01M