Graham 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 Graham Corporation (GHM) - Annual data in millions USD
BreakdownFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019
Period EndingMar 2025Mar 2024Mar 2023Mar 2022Mar 2021Mar 2020Mar 2019
Operating Activities
Net Income12.234.560.37-8.772.371.87-0.31
Depreciation & Amortization5.945.435.995.601.951.972.21
Deferred Income Tax1.47-0.47-0.12-3.23-0.56-0.29-0.16
Stock Based Compensation1.961.280.810.810.860.000.00
Change in Working Capital2.3315.462.944.26-7.60-3.71-2.24
Change in Accounts Receivable-2.60-8.87-12.71-0.51-7.090.000.00
Change in Inventory-6.63-6.22-9.923.485.190.000.00
Change in Accounts Payable3.490.403.47-3.243.560.000.00
Change in Other Working Capital-1.801.051.440.212.740.000.00
Other Operating Activities1.871.053.60-4.140.511.220.88
Net Cash from Operating Activities24.3228.1213.91-2.22-1.721.247.92
Investing Activities
Capital Expenditures-18.96-9.23-3.75-2.32-2.162.42-2.14
Acquisitions-0.17-6.810.00-60.280.000.600.00
Purchases of Investments0.000.000.005.5034.550.000.00
Sales/Maturities of Investments0.000.000.005.5034.5522.68-26.71
Net Cash from Investing Activities-19.13-15.99-3.75-57.1132.4020.88-28.85
Financing Activities
Debt Repayment-0.32-25.82-11.30-40.00-4.64-0.05-0.10
Common Stock Issued0.650.48-0.02-0.04-0.02-0.230.31
Common Stock Repurchased-0.85-0.06-0.02-0.04-0.020.000.00
Dividends Paid0.000.000.00-3.52-4.394.25-3.83
Other Financing Activities0.00-0.99-0.12-0.270.000.000.00
Net Cash from Financing Activities-0.52-13.39-6.4414.42-4.45-4.51-3.77
Summary
Effect of Forex Changes on Cash-0.03-0.05-0.210.120.36-0.23-0.18
Net Change in Cash4.64-1.273.52-44.7926.5817.38-25.25
Cash at Beginning of Period16.9418.2614.7459.5332.9615.0240.46
Cash at End of Period21.5816.9418.2614.7459.5332.9615.02
Free Cash Flow5.3618.8910.17-4.54-3.88-1.175.78
Supplemental Disclosures
Interest Paid0.300.821.030.420.010.000.00
Income Taxes Paid3.980.430.192.010.200.000.00