Canadian Imperial Bank of Commerce (CM.TO)

CAD 92.54

(-1.68%)

Annual Cash Flows

(In CAD)
Breakdown 2023 2022 2021 2020 2019 2018
Operating Cash Flow 12.15 Billion 22.71 Billion -3.33 Billion 60.29 Billion 18.63 Billion 9.86 Billion
Net Income 5.03 Billion 6.24 Billion 6.44 Billion 3.79 Billion 5.12 Billion 5.28 Billion
Depreciation & Amortization 1.14 Billion 1.04 Billion 1.01 Billion 1.31 Billion 838 Million 657 Million
Deferred income taxes -87 Million -46 Million -41 Million -228 Million 108 Million 69 Million
Stock-based compensation 13 Million 24 Million 19 Million 14 Million 16 Million 31 Million
Change in working capital 2.3 Billion 15.55 Billion -11.76 Billion 53.68 Billion 11.53 Billion 3.22 Billion
Other non-cash items 3.74 Billion -110 Million 995 Million 1.71 Billion 1.01 Billion 599 Million
Investing Cash Flow -20.76 Billion -24.39 Billion -3.5 Billion -19.4 Billion -17.88 Billion -7.98 Billion
Investments in PPE -1.01 Billion -1.1 Billion -839 Million -309 Million -272 Million -255 Million
Acquisitions 1.01 Billion -3.08 Billion 839 Million 309 Million -25 Million -315 Million
Investment purchases -79.48 Billion -70.95 Billion -49.89 Billion -54.07 Billion -42.3 Billion -33.01 Billion
Sales/Maturities of investments 59.73 Billion 50.75 Billion 47.22 Billion 34.97 Billion 24.71 Billion 25.59 Billion
Other Investing Activities -1.01 Billion -20.19 Billion -839 Million -309 Million -17.59 Billion -7.41 Billion
Financing Cash Flow -2.15 Billion -1.61 Billion -1.94 Billion -1.22 Billion -1.29 Billion -993 Million
Debt repayment -1.83 Billion -328 Million -1.31 Billion -340 Million -1 Billion -638 Million
Dividends payments -2.26 Billion -2.97 Billion -2.64 Billion -2.57 Billion -2.4 Billion -2.1 Billion
Common Stock Repurchased - -934 Million -15 Million -234 Million -109 Million -417 Million
Common Stock Issuance 183 Million 229 Million 284 Million 177 Million 158 Million 192 Million
Other Financing Activities 1.75 Billion 2.39 Billion 1.74 Billion 1.74 Billion 2.06 Billion 1.97 Billion
Accounts receivables -1.27 Billion -959 Million 46 Million 97 Million -122 Million -341 Million
Accounts payables 2.52 Billion 1.22 Billion -419 Million -238 Million 138 Million 205 Million
Inventory -15.95 Billion - -50.56 Billion -8.43 Billion -7.47 Billion -14.48 Billion
Other working capital 17.01 Billion 15.28 Billion 39.17 Billion 62.26 Billion 18.99 Billion 17.84 Billion
Cash at beginning of period 31.53 Billion 34.57 Billion 43.53 Billion 3.84 Billion 4.38 Billion 3.44 Billion
Cash at end of period 20.81 Billion 31.53 Billion 34.57 Billion 43.53 Billion 3.84 Billion 4.38 Billion
Capital Expenditure -1.01 Billion -1.1 Billion -839 Million -309 Million -272 Million -255 Million
Effect of forex changes on cash 49 Million 248 Million -175 Million 25 Million 4 Million 53 Million
Net cash flow / Change in cash -10.71 Billion -3.03 Billion -8.95 Billion 39.69 Billion -540 Million 940 Million
Free Cash Flow 11.14 Billion 21.6 Billion -4.17 Billion 59.98 Billion 18.36 Billion 9.61 Billion

Cash Flow Charts