Great Lakes Dredge & Dock Cash Flow Statement Analysis

Operating, investing, and financing activities in millions USD

Scroll to see more
Cash flow statement showing operating, investing, and financing activities for Great Lakes Dredge & Dock Corporation (GLDD) - Annual data in millions USD
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period EndingDec 2024Dec 2023Dec 2022Dec 2021Dec 2020Dec 2019Dec 2018
Operating Activities
Net Income57.2713.91-34.0649.4366.1049.3411.02
Depreciation & Amortization44.4942.5346.2743.0238.1837.1550.39
Deferred Income Tax16.403.73-9.2712.3120.5115.135.76
Stock Based Compensation8.586.324.295.196.750.000.00
Change in Working Capital-76.46-31.01-25.82-55.26-52.6487.6660.52
Change in Accounts Receivable-68.68-12.7311.99-51.70-28.750.000.00
Change in Inventory-4.90-11.00-14.26-2.71-2.380.000.00
Change in Accounts Payable8.691.38-1.97-0.70-3.330.000.00
Change in Other Working Capital-7.8012.4412.452.354.480.000.00
Other Operating Activities14.6112.4412.45-0.2020.515.055.84
Net Cash from Operating Activities70.0647.431.6549.0178.95192.55137.65
Investing Activities
Capital Expenditures-125.15-150.84-143.01116.66-47.6249.41-35.54
Other Investing Activities9.450.000.000.000.000.000.00
Net Cash from Investing Activities-115.70-120.14-140.91-112.20-43.17-25.76-35.12
Financing Activities
Debt Repayment-142.64-118.08-10.00-325.000.00-11.50-112.80
Common Stock Issued1.631.031.152.322.360.000.00
Common Stock Repurchased-1.33-1.02-1.83-3.79-8.620.000.00
Other Financing Activities-11.56-1.02-2.81-8.18-4.75-7.40-1.21
Net Cash from Financing Activities32.0989.93-1.66-5.86-6.26-14.25-85.46
Summary
Effect of Forex Changes on Cash0.000.000.000.000.000.000.03
Net Change in Cash-13.5517.22-140.91-69.0529.52152.5417.08
Cash at Beginning of Period23.766.55147.46216.51187.0034.4617.35
Cash at End of Period10.2223.766.55145.46216.5134.4634.46
Free Cash Flow-55.08-103.42-141.35-63.1931.33148.7388.23
Supplemental Disclosures
Interest Paid29.7320.7417.7422.9226.4324.9430.86
Income Taxes Paid2.490.131.260.640.390.370.29