Bank of Montreal (TSX: BMO)
Canada flag Canada · Delayed Price · Currency is CAD
115.25
+0.42 (0.37%)
Jul 2, 2024, 4:00 PM EDT

Bank of Montreal Balance Sheet

Millions CAD. Fiscal year is Nov - Oct.
Year
20232022202120202019 2018 - 1994
Cash & Equivalents
82,05993,200101,56466,44356,790
Upgrade
Short-Term Investments
32,25125,00720,40828,79564,515
Upgrade
Cash & Cash Equivalents
114,310118,207121,97295,238121,305
Upgrade
Cash Growth
-3.30%-3.09%28.07%-21.49%7.46%
Upgrade
Receivables
11,8088,0946,6955,9496,002
Upgrade
Inventory
-342,196-335,900-334,073-295,597-276,292
Upgrade
Other Current Assets
342,196335,900334,073295,597276,292
Upgrade
Total Current Assets
126,118126,301128,667101,187127,307
Upgrade
Property, Plant & Equipment
6,3655,1044,8694,8602,925
Upgrade
Long-Term Investments
322,379272,916232,689234,193189,335
Upgrade
Goodwill
16,7285,2855,3786,5356,340
Upgrade
Intangible Assets
5,2162,1932,2662,4422,424
Upgrade
Total Long-Term Assets
350,688285,498245,202248,030201,024
Upgrade
Total Assets
1,293,2761,139,199988,175949,261852,195
Upgrade
Accounts Payable
19,72216,93213,81713,04712,510
Upgrade
Current Debt
108,53696,07286,28981,16881,053
Upgrade
Total Current Liabilities
128,258113,004100,10694,21593,563
Upgrade
Long-Term Debt
140,199126,569103,519105,846104,828
Upgrade
Other Long-Term Liabilities
16-13,56519210860
Upgrade
Total Long-Term Liabilities
140,215113,004103,711105,954104,888
Upgrade
Total Liabilities
1,216,2391,068,161930,652892,668801,119
Upgrade
Total Debt
248,735222,641189,808187,014185,881
Upgrade
Debt Growth
11.72%17.30%1.49%0.61%483.93%
Upgrade
Common Stock
22,94117,74413,59913,48212,991
Upgrade
Retained Earnings
44,92045,11735,49730,74528,725
Upgrade
Comprehensive Income
1,8621,5522,5565,5183,729
Upgrade
Shareholders' Equity
77,00971,03857,52356,59351,076
Upgrade
Total Liabilities and Equity
1,293,2761,139,199988,175949,261852,195
Upgrade
Net Cash / Debt
-134,425-104,434-67,836-91,776-64,576
Upgrade
Net Cash Per Share
-189.19-156.88-104.58-142.92-100.84
Upgrade
Working Capital
-2,14013,29728,5616,97233,744
Upgrade
Book Value Per Share
108.56106.9988.8888.2379.95
Upgrade
Sources: The data provider is Financial Modeling Prep and the numbers are sourced from SEC filings.