Canadian Imperial Bank of Commerce (TSX: CM)
Canada flag Canada · Delayed Price · Currency is CAD
67.24
+0.62 (0.93%)
May 17, 2024, 4:00 PM EDT

CM Balance Sheet

Millions CAD. Fiscal year is Nov - Oct.
Year 20232022202120202019 2018 - 1997
Cash & Equivalents
63,17073,32869,27062,51817,359
Upgrade
Short-Term Investments
17,34719,38918,87754,55312,998
Upgrade
Cash & Cash Equivalents
80,51792,71788,147117,07130,357
Upgrade
Cash Growth
-13.16%5.18%-24.71%285.65%-43.68%
Upgrade
Receivables
13,92819,75710,4058,98711,900
Upgrade
Inventory
-202,006-216,953-196,457-190,526-128,995
Upgrade
Other Current Assets
202,006216,953196,457190,526128,995
Upgrade
Total Current Assets
94,445112,47498,552126,05842,257
Upgrade
Property, Plant & Equipment
3,2513,3773,2862,9971,813
Upgrade
Long-Term Investments
212,017176,511162,059149,704121,896
Upgrade
Goodwill
5,4255,3484,9545,2535,449
Upgrade
Intangible Assets
2,7422,5922,0311,9611,969
Upgrade
Total Long-Term Assets
223,435187,828172,330159,915131,127
Upgrade
Total Assets
975,719943,597837,683769,551651,604
Upgrade
Accounts Payable
13,24111,2348,8498,6568,440
Upgrade
Current Debt
77,65680,20976,23464,93470,826
Upgrade
Total Current Liabilities
90,89791,44385,08373,59079,266
Upgrade
Long-Term Debt
116,844107,24587,94045,86343,579
Upgrade
Other Long-Term Liabilities
40-15,802383338
Upgrade
Total Long-Term Liabilities
116,88491,44387,97845,89643,617
Upgrade
Total Liabilities
922,506893,215791,853728,216613,024
Upgrade
Total Debt
194,500187,454164,17445,86343,579
Upgrade
Debt Growth
3.76%14.18%257.97%5.24%-6.66%
Upgrade
Common Stock
16,08214,72614,35113,90813,591
Upgrade
Retained Earnings
30,40228,82325,79322,11920,972
Upgrade
Comprehensive Income
1,4631,5941,0691,435881
Upgrade
Shareholders' Equity
52,98150,18145,64841,15438,394
Upgrade
Total Liabilities and Equity
975,719943,597837,683769,551651,604
Upgrade
Net Cash / Debt
-113,983-94,737-76,02771,208-13,222
Upgrade
Net Cash Per Share
-124.41-104.60-84.4479.83-14.84
Upgrade
Working Capital
3,54821,03113,46952,468-37,009
Upgrade
Book Value Per Share
57.8655.5550.8446.2043.20
Upgrade
Sources: The data provider is Financial Modeling Prep and the numbers are sourced from SEC filings.