BMO.TO Income Statement


* In Millions (except for per share items) of CAD
Period Ending: LTM
(Last Twelve Months)
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-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
Revenue 33055000000 26259000000 26909000000 25025000000 25332000000 22870000000 21874000000 20947000000 19389000000 16718000000 16263000000 16130000000 13718000000 12210000000 11064000000 10204425205 9349000000 9840000000 9839414335 9473299196 9119082157 8752336448 8720837962 8528784648 7789907312 7141997222 7058019997 6119063545 5581983670 5128905722
Cost of 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
Gross Profit 33055000000 26259000000 26909000000 25025000000 25332000000 22870000000 21874000000 20947000000 19389000000 16718000000 16263000000 16130000000 13718000000 12210000000 11064000000 10204425205 9349000000 9840000000 9839414335 9473299196 9119082157 8752336448 8720837962 8528784648 7789907312 7141997222 7058019997 6119063545 5581983670 5128905722
Operating Expenses 27204000000 -2639000000 16651000000 18677000000 18060000000 6322000000 9404000000 10594000000 9688000000 6958000000 6363000000 6240000000 5699000000 5470000000 4057000000 -1366041365 -3966000000 -1708000000 1186680836 2379907340 2578135302 2604361370 -1752102840 -4415169053 -3223186700 -5109121778 -2544007886 -2687625418 -2569937090 -235087245
Research & Development 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
General and Administrative 13454000000 8112000000 9721000000 9652000000 11132000000 8811000000 9005000000 8925000000 8335000000 6242000000 5827000000 6466000000 5817000000 5360000000 4959000000 3975468975 3825000000 3824000000 3745424489 3632040966 3577739681 3403426791 3212188542 3064270484 2820067677 2574008335 2534995071 2210033445 1999063044 1794941161
Selling and Marketing 814000000 517000000 397000000 0 0 0 0 0 0 0 0 0 259000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Operating Expenses 12936000000 -11268000000 6533000000 9025000000 6928000000 -2489000000 399000000 1669000000 1353000000 716000000 536000000 -226000000 -377000000 110000000 -902000000 -5341510340 -7791000000 -5532000000 -2558743653 -1252133626 -999604379 -799065421 -4964291382 -7479439537 -6043254377 -7683130113 -5079002957 -4897658863 -4569000134 -2030028406
Operating Income 5851000000 28898000000 10258000000 6348000000 7272000000 16548000000 12470000000 10353000000 9701000000 9760000000 9900000000 9890000000 8019000000 6740000000 7007000000 11570466570 13315000000 11548000000 8652733499 7093391856 6540946855 6147975078 10472940802 12943953701 11013094012 12251119000 9602027883 8806688963 8151920760 5363992967
Net Interest(Non Operating) 18681000000 15885000000 14310000000 13971000000 12888000000 10313000000 10007000000 9872000000 8970000000 8461000000 8545000000 8808000000 7079000000 6235000000 5570000000 5086580087 4843000000 4744000000 4786869760 4921970251 4899116445 4828660436 4499285828 4203472434 4278946594 4023923445 4077031404 3789966555 3607013787 3379954011
Interest Income 55574000000 26897000000 19887000000 23315000000 26152000000 19451000000 15833000000 14502000000 13365000000 13041000000 13133000000 13645000000 10915000000 9478000000 10573000000 14749879750 15838000000 12912000000 10164127996 8656425262 8926546222 9135514019 12999523885 14302467256 13174047374 14121006328 11534009294 10671571906 10110962388 7358988233
Interest Expense 36893000000 11012000000 5577000000 9344000000 13264000000 9138000000 5826000000 4630000000 4395000000 4580000000 4588000000 4837000000 3836000000 3243000000 5003000000 9663299663 10995000000 8168000000 5377258236 3734455011 4027429777 4306853583 8500238057 10098994822 8895100780 10097082883 7456977890 6881605351 6503948601 3979034222
Equity & Other Income/(Expense) -18669000000 -26897000000 -14310000000 -13971000000 -12888000000 -19451000000 -15831000000 -14493000000 -13330000000 -12985000000 -13068000000 -13571000000 -10842000000 -9404000000 -10497000000 -14749879750 -15763000000 -12836000000 -10164127996 -8656425262 -8926546222 -9135514019 -12999523885 -14302467256 -13174047374 -14121006328 -11534009294 -10671571906 -10110962388 -7358988233
Income Before Tax 5863000000 17886000000 10258000000 6348000000 7272000000 7410000000 6646000000 5732000000 5341000000 5236000000 5377000000 5127000000 4256000000 3571000000 2080000000 1907166907 2395000000 3456000000 3275475263 3358936845 2513517078 1841121495 1972702745 2844958879 2117993232 2154036117 2145049993 1925083612 1647972159 1384958745
Income Tax Expense 1486000000 4349000000 2504000000 1251000000 1514000000 1960000000 1296000000 1101000000 936000000 903000000 1129000000 938000000 917000000 687000000 217000000 -70947571 189000000 717000000 874955721 1008290661 688381907 423676012 501507697 988425221 736060026 803982096 840022532 757190635 662026502 559989179
Income(Loss) Attributable to Non-Controlling Interest 12000000 0 0 0 0 0 2000000 9000000 35000000 56000000 65000000 74000000 73000000 74000000 76000000 0 75000000 76000000 0 0 0 0 0 0 0 0 0 0 0 0
Net Income 4365000000 13537000000 7754000000 5097000000 5758000000 5450000000 5348000000 4622000000 4370000000 4277000000 4183000000 4115000000 3266000000 2810000000 1787000000 1978114478 2131000000 2663000000 2400519542 2350646184 1825135171 1417445483 1471195048 1856533658 1381933206 1350054021 1305027461 1167892977 985945657 824969566
Depreciation and Amortization 2099000000 1384000000 1425000000 1421000000 1205000000 903000000 485000000 444000000 789000000 747000000 712000000 703000000 535000000 470000000 472000000 435305435 436000000 404000000 471130004 469397708 490571014 495327103 523726393 488882120 493011623 400987807 433037600 299665552 276000535 223995672
EBITDA 7950000000 30282000000 11683000000 7769000000 8477000000 17451000000 12955000000 10797000000 10490000000 10507000000 10612000000 10593000000 8554000000 7210000000 7479000000 12005772005 13751000000 11952000000 9123863503 7562789564 7031517869 6643302181 10996667195 13432835821 11506105635 12652106807 10035065483 9106354515 8427921295 5587988639
Earnings Per Share (EPS) 5.69 20.04 11.6 7.56 8.68 8.48 7.95 6.94 6.59 6.44 6.19 6.18 5.28 4.78 3.09 3.79 4.18 5.25 4.73 4.51 3.51 2.73 2.72 3.3 2.38 2.37 2.35 2.12 1.73 1.51
Diluted Earnings Per Share 5.68 19.99 11.58 7.55 8.66 8.45 7.92 6.92 6.57 6.41 6.17 6.15 5.26 4.75 3.08 3.76 4.11 5.15 4.63 4.4 3.44 2.68 2.66 3.25 2.36 2.34 2.31 2.08 1.73 1.49
Weighted Average Shares Outstanding 709364000 663990000 647163000 641424000 638881000 642930000 672704403 665994236 644916000 645860000 648476000 665857605 591253000 559822000 540294000 502062000 499950000 501257000 500060000 501656000 496208000 490816000 511286000 531318000 531724000 523057942 519376024 520820000 531264000 499033198
Diluted Weighted Average Shares Outstanding 710515000 665707000 648676000 642128000 640360000 644913000 675252525 667919075 647162000 648475000 649806000 669105691 593555000 563125000 542313000 506697000 508614000 511173000 510845000 515045000 507009000 499256056 523249085 540312566 535505445 529986040 528877011 520820000 531264000 508105919

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.