MasTec, Inc. (MTZ)
NYSE: MTZ · IEX Real-Time Price · USD
101.00
-2.00 (-1.94%)
Jul 2, 2024, 4:00 PM EDT - Market closed

MasTec Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year
20232022202120202019 2018 - 1994
Net Income
-49.9533.35328.83322.85392.33
Upgrade
Depreciation & Amortization
603.16507.15422.83297.75235.48
Upgrade
Share-Based Compensation
33.3427.4524.8121.8816.45
Upgrade
Other Operating Activities
100.73-215.6516.61294.78-93.99
Upgrade
Operating Cash Flow
687.28352.3793.07937.25550.28
Upgrade
Operating Cash Flow Growth
95.08%-55.58%-15.38%70.32%3.83%
Upgrade
Capital Expenditures
-108.83-181.88-104.78-176.67-91.46
Upgrade
Acquisitions
-69.39-635.76-1,244.6-24.97-179.48
Upgrade
Change in Investments
-1.47-3.58-9.44-16.819.12
Upgrade
Other Investing Activities
1.630.041.651.84-
Upgrade
Investing Cash Flow
-178.06-821.18-1,357.17-216.61-261.82
Upgrade
Share Issuance / Repurchase
0-81.290-113.14-1
Upgrade
Debt Issued / Paid
-299.37642.39532.38-233.45-189.01
Upgrade
Other Financing Activities
-51.63-80.2-30.44-23.3-54.63
Upgrade
Financing Cash Flow
-351480.9501.94-369.89-244.63
Upgrade
Exchange Rate Effect
0.75-2.16-0.230.930.18
Upgrade
Net Cash Flow
158.979.86-62.38351.6944.01
Upgrade
Free Cash Flow
578.45170.42688.3760.59458.82
Upgrade
Free Cash Flow Growth
239.43%-75.24%-9.50%65.77%17.98%
Upgrade
Free Cash Flow Margin
4.82%1.74%8.66%12.03%6.39%
Upgrade
Free Cash Flow Per Share
7.462.279.4910.456.10
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).