Canadian National Railway Company (CNR.TO)

CAD 146.4

(-0.68%)

Annual Cash Flows

(In CAD)
Breakdown 2023 2022 2021 2020 2019 2018
Operating Cash Flow 6.96 Billion 6.66 Billion 6.97 Billion 6.16 Billion 5.92 Billion 5.91 Billion
Net Income 5.62 Billion 5.11 Billion 4.89 Billion 3.56 Billion 4.21 Billion 4.32 Billion
Depreciation & Amortization 1.81 Billion 1.72 Billion 1.59 Billion 1.58 Billion 1.56 Billion 1.32 Billion
Deferred income taxes -288 Million 404 Million 513 Million 487 Million 569 Million 527 Million
Stock-based compensation 64 Million 63 Million 81 Million 64 Million 57 Million 90 Million
Change in working capital -53 Million -411 Million 147 Million 129 Million -560 Million 182 Million
Other non-cash items 411 Million -236 Million 265 Million 146 Million 424 Million -110 Million
Investing Cash Flow -3.46 Billion -2.51 Billion -2.87 Billion -2.94 Billion -4.19 Billion -3.4 Billion
Investments in PPE -3.18 Billion -2.75 Billion -2.89 Billion -2.86 Billion -3.86 Billion -3.53 Billion
Acquisitions -390 Million 273 Million -22 Million -8 Million -259 Million 194 Million
Investment purchases - - - - - -
Sales/Maturities of investments - - - - - -
Other Investing Activities 109 Million -33 Million 40 Million -75 Million -66 Million 127 Million
Financing Cash Flow -3.4 Billion -4.66 Billion -3.85 Billion -2.7 Billion -1.9 Billion -2.3 Billion
Debt repayment -14.98 Billion -383 Million -861 Million -2.49 Billion -7.44 Billion -11.72 Billion
Dividends payments -2.07 Billion -2 Billion -1.74 Billion -1.63 Billion -1.54 Billion -1.33 Billion
Common Stock Repurchased -4.58 Billion -4.81 Billion -1.6 Billion -393 Million -1.73 Billion -2.03 Billion
Common Stock Issuance 18.24 Billion 61 Million 494 Million 1.83 Billion 8.9 Billion 12.78 Billion
Other Financing Activities -13 Million 2.47 Billion -142 Million -22 Million -84 Million 2 Million
Accounts receivables 71 Million -290 Million -22 Million 158 Million -7 Million -91 Million
Accounts payables -191 Million -9 Million 141 Million -49 Million -498 Million 379 Million
Inventory -18 Million -82 Million -7 Million 20 Million -60 Million -120 Million
Other working capital 85 Million -30 Million 35 Million - 5 Million 14 Million
Cash at beginning of period 834 Million 1.34 Billion 1.1 Billion 588 Million 759 Million 553 Million
Cash at end of period 924 Million 834 Million 1.34 Billion 1.1 Billion 588 Million 759 Million
Capital Expenditure -3.18 Billion -2.75 Billion -2.89 Billion -2.86 Billion -3.86 Billion -3.53 Billion
Effect of forex changes on cash -1 Million 3 Million - - -1 Million -
Net cash flow / Change in cash 90 Million -507 Million 241 Million 512 Million -171 Million 206 Million
Free Cash Flow 3.77 Billion 3.91 Billion 4.08 Billion 3.3 Billion 2.05 Billion 2.38 Billion

Cash Flow Charts