MasTec, Inc. (MTZ)
NYSE: MTZ · IEX Real-Time Price · USD
84.42
+0.98 (1.17%)
Apr 19, 2024, 4:00 PM EDT - Market closed

MasTec Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 1994
Net Income
-49.9533.35328.83322.85392.33259.66347.21131.26-79.11115.92
Upgrade
Depreciation & Amortization
603.16507.15422.83297.75235.48212.93188.05164.92169.66154.45
Upgrade
Share-Based Compensation
33.3427.4524.8121.8816.4513.5315.6615.0712.412.22
Upgrade
Other Operating Activities
100.73-215.6516.61294.78-93.9943.84-406.82-105.66264.4740.41
Upgrade
Operating Cash Flow
687.28352.3793.07937.25550.28529.96144.1205.59367.41323.01
Upgrade
Operating Cash Flow Growth
95.08%-55.58%-15.38%70.32%3.83%267.78%-29.91%-44.04%13.75%61.18%
Upgrade
Capital Expenditures
-108.83-181.88-104.78-176.67-91.46-141.06-103.45-105.88-70.48-92.6
Upgrade
Acquisitions
-69.39-635.76-1,244.6-24.97-179.48-6.68-116-4.1-0.15-345.54
Upgrade
Change in Investments
-1.47-3.58-9.44-16.819.12-34.05-53.3-31.04-58.07-1.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-181.8-272.75-141.02-128.7-439.26
Upgrade
Share Issuance / Repurchase
0-81.290-113.14-1-309.91.554.2-1001.11
Upgrade
Debt Issued / Paid
-299.37642.39532.38-233.45-189.01-30.88170.66-14.38-110.58176.75
Upgrade
Other Financing Activities
-51.63-80.2-30.44-23.3-54.63-20.31-41.89-19.31-48.34-59.19
Upgrade
Financing Cash Flow
-351480.9501.94-369.89-244.63-361.09130.32-29.49-258.92118.68
Upgrade
Exchange Rate Effect
0.75-2.16-0.230.930.180.03-0.11-1.31.13-1.29
Upgrade
Net Cash Flow
158.979.86-62.38351.6944.01-12.91.5633.78-19.081.13
Upgrade
Free Cash Flow
578.45170.42688.3760.59458.82388.940.6599.72296.94230.41
Upgrade
Free Cash Flow Growth
239.43%-75.24%-9.50%65.77%17.98%856.76%-59.24%-66.42%28.87%156.09%
Upgrade
Free Cash Flow Margin
4.82%1.74%8.66%12.03%6.39%5.63%0.62%1.94%7.06%5.00%
Upgrade
Free Cash Flow Per Share
7.462.279.4910.456.104.940.501.243.692.88
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).