CSX Cash Flow Statement Analysis

Operating, investing, and financing activities in billions USD

Scroll to see more
Cash flow statement showing operating, investing, and financing activities for CSX Corporation (CSX) - Annual data in billions USD
BreakdownFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period EndingDec 2025Dec 2024Dec 2023Dec 2022Dec 2021Dec 2020Dec 2019Dec 2018
Operating Activities
Net Income2.893.473.674.173.782.773.333.31
Depreciation & Amortization1.681.661.611.501.421.381.301.33
Deferred Income Tax0.190.010.140.120.170.180.270.28
Stock Based Compensation0.000.040.000.000.000.000.000.00
Change in Working Capital0.000.070.150.090.170.000.120.01
Change in Accounts Receivable0.000.08-0.05-0.10-0.140.080.000.00
Change in Accounts Payable0.00-0.020.080.140.13-0.020.000.00
Change in Other Working Capital0.00-0.06-0.310.060.11-0.100.000.00
Other Operating Activities-0.12-0.060.120.080.180.150.00-0.13
Net Cash from Operating Activities4.615.255.515.625.104.264.804.64
Investing Activities
Capital Expenditures-2.90-2.53-2.262.13-1.79-1.631.66-1.43
Acquisitions-0.02-0.07-0.03-0.23-0.540.000.000.00
Purchases of Investments0.08-0.070.05-0.05-0.071.000.000.00
Sales/Maturities of Investments0.080.09-0.03-0.02-0.070.92-0.70-0.23
Other Investing Activities-0.09-2.61-0.080.030.00-0.080.03-0.03
Net Cash from Investing Activities-2.85-2.61-2.23-2.13-1.88-0.65-2.10-1.68
Financing Activities
Debt Repayment0.29-0.56-0.15-0.19-0.43-0.75-0.52-0.02
Common Stock Issued0.000.00-3.48-4.73-2.89-0.87-3.37-4.67
Common Stock Repurchased-1.40-2.24-3.48-4.73-2.89-0.870.000.00
Dividends Paid-0.97-0.93-0.880.85-0.84-0.800.76-0.75
Other Financing Activities0.060.110.050.000.04-0.030.01-0.06
Net Cash from Financing Activities-2.03-3.06-3.87-3.77-4.11-1.44-2.65-2.50
Summary
Net Change in Cash-0.26-0.42-0.58-0.28-0.892.170.050.46
Cash at Beginning of Period0.931.351.962.243.130.960.860.40
Cash at End of Period0.670.931.351.962.243.150.910.86
Free Cash Flow1.712.723.265.623.312.644.802.90
Supplemental Disclosures
Interest Paid0.000.850.810.730.720.750.720.61
Income Taxes Paid0.431.080.631.170.930.660.690.81