BMO Balance Sheet Statement


* In Millions (except for per share items) of CAD
Developer Mode:
Period Ending: 2023
10-31
2022
10-31
2021
10-31
2020
10-31
2019
10-31
2018
10-31
2017
10-31
2016
10-31
2015
10-31
2014
10-31
2013
10-31
2012
10-31
2011
10-31
2010
10-31
2009
10-31
2008
10-31
2007
10-31
2006
10-31
2005
10-31
2004
10-31
2003
10-31
2002
10-31
2001
10-31
2000
10-31
1999
10-31
1998
10-31
1997
10-31
1996
10-31
1995
10-31
1994
10-31
Report Filing: 2023-10-31 2022-10-31 2021-10-31 2020-10-31 2019-10-31 2018-12-04 2017-12-05 2016-12-06 2015-11-16 2015-01-29 2013-10-31 2012-10-31 2011-10-31 2010-10-31 2009-10-31 2008-10-31 2007-10-31 2006-10-31 2005-10-31 2004-10-31 2003-10-31 2002-10-31 2001-10-31 2000-10-31 1999-10-31 1998-10-31 1997-10-31 1996-10-31 1995-10-31 1994-10-31
Total Current Assets 126118000000 126301000000 128667000000 101187000000 127307000000 98180000000 84748000000 70275000000 72725000000 46955000000 52896000000 59524000000 51925000000 47699000000 70837000000 29333814334 55689000000 26670000000 26591096942 18045598634 19860213636 25331775701 235924456436 230367042339 227698984847 219486031794 32245035910 24187290970 20316958908 14567969701
Cash and Short Term Investments 114310000000 118207000000 121972000000 95238000000 121305000000 88058000000 74124000000 60337000000 64471000000 38765000000 43949000000 49031000000 41730000000 40611000000 63598000000 21105098605 48443000000 19608000000 20721454717 18045598634 19860213636 19305295950 17657514680 18508985684 24036045314 19730050934 32245035910 24187290970 20316958908 14567969701
Cash & Equivalents 82059000000 93200000000 101564000000 66443000000 56790000000 50447000000 39089000000 36102000000 47677000000 34496000000 32601000000 26282000000 23594000000 20554000000 13295000000 21105098605 22433000000 19608000000 20721454717 18045598634 19860213636 19305295950 17657514680 18508985684 24036045314 19730050934 32245035910 24187290970 20316958908 14567969701
Short Term Investments 32251000000 25007000000 20408000000 28795000000 64515000000 62440000000 54075000000 55663000000 48006000000 46966000000 11348000000 22749000000 18136000000 20057000000 50303000000 0 26010000000 0 0 0 0 0 0 0 0 0 0 0 0 0
Receivables 11808000000 8094000000 6695000000 5949000000 6002000000 10122000000 1371000000 906000000 8254000000 8190000000 8947000000 1293000000 10195000000 7088000000 7239000000 8228715729 7246000000 7062000000 5869642225 0 0 6026479751 5635613395 6787998782 4848903928 5369038432 0 0 0 0
Inventory -342196000000 -335900000000 -334073000000 -295597000000 -276292000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Assets 342196000000 335900000000 334073000000 295597000000 276292000000 0 9253000000 9032000000 0 0 0 9200000000 0 0 0 0 0 0 0 0 0 0 212631328361 205070057873 198814035605 194386942428 0 0 0 0
Total Assets 1293276000000 1139199000000 988175000000 949261000000 852195000000 774048000000 709580000000 687935000000 641881000000 588659000000 537299000000 525449000000 477423000000 411640000000 388458000000 416049783550 367853107937 321336689555 297532176172 265193855157 256493472240 252864485981 239409617521 233396283887 230614977196 222590060194 207838050979 169831438128 151834024897 138175030434
Total Non-Current Assets 350688000000 285498000000 245202000000 248030000000 201024000000 192503000000 173634000000 160691000000 141480000000 153000000000 142595000000 135713000000 138610000000 127390000000 114676000000 104203944204 101521000000 70697000000 91906954777 54479395270 58759066332 48074766355 3485161085 3029241548 2915992349 3104028400 43847063794 38476254180 34719046981 28109968890
Property, Plant and Equipment 6365000000 5104000000 4869000000 4860000000 2925000000 2923000000 2033000000 2147000000 2285000000 2276000000 2191000000 2120000000 2117000000 1560000000 1634000000 2227032227 1980000000 2047000000 1846735152 2020238966 2045364631 2158878505 2169496905 2170271094 2228041783 2311004785 2058019997 1867558528 1700040155 1575003382
Goodwill and Intangible Assets 21944000000 7478000000 7644000000 8977000000 8764000000 8645000000 8403000000 8559000000 8277000000 7405000000 5423000000 5269000000 5147000000 2431000000 2229000000 1838624339 1264000000 1250000000 1287046877 1987320166 1922721878 2200934579 1315664180 858970454 687950566 793023615 0 0 0 0
Goodwill 16728000000 5285000000 5378000000 6535000000 6340000000 6373000000 6244000000 6381000000 6069000000 5353000000 3893000000 3717000000 3585000000 1619000000 1569000000 0 1140000000 1098000000 0 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 5216000000 2193000000 2266000000 2442000000 2424000000 2272000000 2159000000 2178000000 2208000000 2052000000 1530000000 1552000000 1562000000 812000000 660000000 0 124000000 152000000 0 0 0 0 0 0 0 0 0 0 0 0
Long Term Investments 322379000000 272916000000 232689000000 234193000000 189335000000 180935000000 163198000000 149985000000 130918000000 143319000000 134981000000 128324000000 131346000000 123399000000 110813000000 100138287638 98277000000 67400000000 88773172748 50471836138 54790979823 43714953271 37676559276 46462077368 36547006032 43465040901 41789043797 36608695652 33019006826 26534965508
Other Long Term Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -37676559276 -46462077368 -36547006032 -43465040901 0 0 0 0
Total Current Liabilities 128258000000 113004000000 100106000000 94215000000 93563000000 91415000000 90073000000 86223000000 89704000000 8763000000 8772000000 9927000000 9934000000 7765000000 6943000000 1655844156 9653000000 8637000000 1146534420 0 0 0 0 1564118185 1381933206 1308072233 0 0 0 0
Accounts Payable 19722000000 16932000000 13817000000 13047000000 12510000000 11402000000 11108000000 11067000000 9716000000 8763000000 8772000000 9927000000 9934000000 7765000000 6943000000 1655844156 9653000000 8637000000 1146534420 0 0 0 0 1564118185 1381933206 1298039821 0 0 0 0
Notes Payable/Short Term Debt 108536000000 96072000000 86289000000 81168000000 81053000000 80013000000 78965000000 75156000000 79988000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10032412 0 0 0 0
Tax Payables 44000000 425000000 221000000 126000000 55000000 50000000 125000000 81000000 102000000 235000000 443000000 404000000 905000000 902000000 736000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Liabilities -44000000 -425000000 -221000000 -126000000 -55000000 -50000000 -125000000 -81000000 -102000000 -235000000 -443000000 -404000000 -905000000 -902000000 -736000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Liabilities 1216239000000 1068161000000 930652000000 892668000000 801119000000 728321000000 665226000000 645607000000 601968000000 553255000000 505818000000 495359000000 449300000000 389760000000 368261000000 396495911496 351226000000 304917000000 281842012044 252004389173 244010286166 240970404984 228727186161 220703624734 219240105929 211465040901 198934938741 162244816054 144802034534 131637089138
Total Non-Current Liabilities 140215000000 113004000000 103711000000 105954000000 104888000000 91415000000 90073000000 86223000000 89704000000 8763000000 8772000000 9927000000 9934000000 7765000000 6943000000 1655844156 9653000000 8637000000 1146534420 252004389173 244010286166 240970404984 4673861292 4911666159 4711931735 4780984720 3831009717 3313712375 2594967207 2218044096
Total Long Term Debt 140199000000 126569000000 103519000000 105846000000 104828000000 31833000000 28083000000 4439000000 26089000000 27378000000 26358000000 4555000000 5748000000 4576000000 5386000000 4314574315 3446000000 2726000000 3619081356 2394537918 2856389292 3794392523 4673861292 4911666159 4711931735 4780984720 3831009717 3313712375 2594967207 2218044096
Deferred Tax Liabilities Non-Current 16000000 102000000 192000000 108000000 60000000 74000000 233000000 242000000 265000000 178000000 107000000 171000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Long Term Liabilities 0 -13667000000 0 0 0 59508000000 61757000000 81542000000 63350000000 -18793000000 -17693000000 5201000000 4186000000 3189000000 1557000000 -2658730159 6207000000 5911000000 -2472546936 249609851255 241153896874 237176012461 0 0 0 0 0 0 0 0
Total Equity 77037000000 71038000000 57523000000 56593000000 51076000000 45727000000 44354000000 42304000000 39422000000 34313000000 30409000000 28655000000 28123000000 21880000000 20197000000 18154160654 15298000000 15061000000 14315739757 13189465984 12483186074 11894080997 10682431360 11941821505 10980873915 10607964192 8903112238 7586622074 7031990363 6537941296
Non-Controlling Interest 28000000 0 0 0 0 0 0 24000000 491000000 1091000000 1072000000 1435000000 0 0 0 1399711400 1329107937 1358689555 1374424371 0 0 0 0 750837648 393997352 517055101 0 0 0 0
Total Stockholders' Equity 77009000000 71038000000 57523000000 56593000000 51076000000 45727000000 44354000000 42304000000 39422000000 34313000000 30409000000 28655000000 28123000000 21880000000 20197000000 18154160654 15298000000 15061000000 14315739757 13189465984 12483186074 11894080997 10682431360 11941821505 10980873915 10607964192 8903112238 7586622074 7031990363 6537941296
Retained Earnings (Accumulated Deficit) 44920000000 45117000000 35497000000 30745000000 28725000000 25856000000 23709000000 21205000000 18930000000 17237000000 15224000000 13540000000 14275000000 12848000000 11748000000 11631794132 11166000000 10974000000 9839414335 8773469885 7370433865 6917445483 6257736867 7086506244 6122995439 5555023923 4610054922 3740468227 3171998394 2676044907
Accumulated Other Comprehensive Income/(Loss) 1862000000 1552000000 2556000000 5518000000 3729000000 2302000000 3066000000 4426000000 4640000000 1375000000 602000000 480000000 -316000000 -558000000 -399000000 -251322751 -1533000000 -789000000 -611642461 -497439649 0 0 0 0 0 0 0 0 0 0
Common Stock 22941000000 17744000000 13599000000 13482000000 12991000000 13131000000 13032000000 12539000000 12466000000 12357000000 12003000000 14422000000 14051000000 9498000000 8769000000 0 4411000000 4231000000 0 0 0 0 0 0 0 0 0 0 0 0
Additional Paid in Capital 3986000000 3975000000 2221000000 2158000000 283000000 98000000 307000000 294000000 146000000 304000000 315000000 -2252000000 -2748000000 -2479000000 -2492000000 6523569023 58000000 49000000 4638091865 3867349428 3666095213 3459501558 3374067608 3173926288 3189936737 3094922056 3019011407 2988628763 3002007763 3001893684
Total Liabilities & Shareholders' Equity 1293276000000 1139199000000 988175000000 949261000000 852195000000 774048000000 709580000000 687935000000 641881000000 588659000000 537299000000 525449000000 477423000000 411640000000 388458000000 416049783550 367853107937 321336689555 297532176172 265193855157 256493472240 252864485981 239409617521 233396283887 230614977196 222590060194 207838050979 169831438128 151834024897 138175030434
Total Investments 354630000000 297923000000 253097000000 262988000000 253850000000 216943000000 198233000000 174220000000 147712000000 147588000000 146329000000 151073000000 149482000000 143456000000 161116000000 100138287638 124287000000 67400000000 88773172748 50471836138 54790979823 43714953271 37676559276 46462077368 36547006032 43465040901 41789043797 36608695652 33019006826 26534965508
Total Debt 248735000000 222641000000 189808000000 187014000000 185881000000 31833000000 28083000000 4439000000 26089000000 27378000000 26358000000 4555000000 5748000000 4576000000 5386000000 4314574315 3446000000 2726000000 3619081356 2394537918 2856389292 3794392523 4673861292 4911666159 4711931735 4791017132 3831009717 3313712375 2594967207 2218044096
Net Debt 166676000000 129441000000 88244000000 120571000000 129091000000 -18614000000 -11006000000 -31663000000 -21588000000 -7118000000 -6243000000 -21727000000 -17846000000 -15978000000 -7909000000 -16790524290 -18987000000 -16882000000 -17102373361 -15651060716 -17003824344 -15510903427 -12983653388 -13597319525 -19324113579 -14939033802 -28414026193 -20873578595 -17721991701 -12349925605

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.