BMO.TO Cash Flow 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
Net Income/Starting Line 4377000000 13537000000 7754000000 5097000000 5758000000 5450000000 5350000000 4631000000 4405000000 4333000000 4248000000 4189000000 3266000000 2810000000 1787000000 1978114478 2131000000 2663000000 2400519542 2350646184 1825135171 1417445483 1471195048 1856533658 1381933206 1350054021 1305027461 1167892977 985945657 824969566
Cash From Operating Activities 9591000000 4957000000 44049000000 50836000000 29303000000 17912000000 2908000000 -2648000000 2333000000 -2927000000 11433000000 10258000000 572000000 -6584000000 12794000000 4246031746 -13943000000 616000000 -6285275711 2494513533 -8985889490 -4096573209 10650690367 -2994212610 4336030602 2945979318 -1735952683 -4804013378 -690938295 126065197
Depreciation and Amortization 2099000000 1384000000 1425000000 1421000000 1205000000 903000000 876000000 828000000 789000000 747000000 712000000 703000000 535000000 470000000 472000000 435305435 436000000 404000000 471130004 469397708 490571014 495327103 523726393 488882120 493011623 400987807 433037600 299665552 276000535 223995672
Deferred Income Tax -732000000 475000000 127000000 111000000 483000000 834000000 156000000 108000000 226000000 241000000 96000000 486000000 -32000000 -62000000 186000000 -157527658 -175953079 -152586110 90919825 157278713 -36924700 283489097 -179336613 130977764 -81947918 16051860 -116039994 80267559 67059296 -29893142
Stock Based Compensation 597000000 760000000 81000000 2718000000 407000000 -834000000 447000000 623000000 0 0 -96000000 -486000000 0 -62000000 7393000000 -441317941 -6346388327 -6395006619 -1431101665 -813216289 -12960569695 -176012461 -406284717 -199512641 1537001618 -96928538 -51964512 -70903010 -46044706 -37062086
Other Non-Cash Items 1400000000 -1078000000 140000000 197000000 216000000 647000000 227000000 219000000 441000000 399000000 304000000 613000000 106000000 461000000 1061000000 3243145744 6421341406 6509592729 -7371590506 1449646427 1349070288 560747662 2271068085 9137985 144916875 1916653804 -5625968174 -5953177259 -2363003615 -496009739
Changes in Working Capital 1850000000 -10121000000 34522000000 41292000000 21234000000 10912000000 -4148000000 -9057000000 -3528000000 -8647000000 6169000000 4753000000 -3303000000 -10201000000 1895000000 -811688312 -16409000000 -2413000000 -445152911 -1119239210 346828432 -6677570093 6970322171 -5280231496 861115198 -640839636 2319954936 -327759197 389104538 -359935074
Accounts Receivable 1954000000 -1170000000 75000000 178000000 -299000000 -366000000 -130000000 -81000000 53000000 -36000000 122000000 10000000 -20000000 -75000000 387000000 0 -129000000 -468000000 0 0 0 0 0 0 0 0 0 0 0 0
Inventory 0 0 -12323000000 -26934000000 -39954000000 0 -2752000000 -20786000000 -27932000000 -17218000000 -24464000000 -16042000000 121000000 -11964000000 4796000000 0 -800000000 144000000 0 0 0 0 0 0 0 0 0 0 0 0
Accounts Payable 0 1312000000 -366000000 -352000000 313000000 337000000 15000000 64000000 -113000000 160000000 -129000000 -109000000 64000000 -119000000 -492000000 0 537000000 303000000 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue -104000000 -10263000000 47136000000 68400000000 61174000000 10941000000 -1281000000 11746000000 24464000000 8447000000 30640000000 20894000000 -3468000000 1957000000 -2796000000 -811688312 -16017000000 -2392000000 -445152911 -1119239210 346828432 -6677570093 6970322171 -5280231496 861115198 -640839636 2319954936 -327759197 389104538 -359935074
Other Working Capital 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
Cash From Investing Activities -21157000000 -29471000000 -299000000 -31974000000 -19580000000 -11333000000 -3155000000 -15341000000 4026000000 3293000000 -1939000000 -7467000000 -12768000000 -7028000000 -10655000000 11047378547 -39897000000 -21690000000 -17961978982 -3362594489 10549914 -9291277259 2372639264 10921413341 -15248933353 -8292946442 -27386987748 -11167892977 -9624949806 -18676044907
Investments in Property Plant and Equipment -1677000000 -1448000000 -983000000 -1032000000 -1128000000 -886000000 -791000000 -620000000 -524000000 -737000000 -636000000 -679000000 -640000000 -481000000 -204000000 -430495430 -420000000 -583000000 -472310780 -304803706 -254516682 -384735202 -398349468 -345720378 -328968663 -571075783 -538938178 -410702341 -339981261 -246043555
Payments for Acquisitions -15102000000 1226000000 63000000 -186000000 1128000000 -365000000 -25000000 -12147000000 -345000000 -956000000 140000000 -21000000 677000000 -1029000000 -328000000 -155122655 -386000000 -76000000 -193647420 -385271885 -90993011 -1028037383 -244405650 -24367956 0 0 0 0 0 0
Purchases of Securities -50149000000 -96598000000 -49620000000 -86659000000 -63496000000 -46749000000 -51917000000 -34859000000 -16996000000 -24674000000 -32007000000 -37960000000 -27093000000 -28587000000 -41041000000 -26422558923 -50366000000 -20433000000 -20271578699 -28645452328 -29348542793 -39554517134 -35978416124 -31524520256 -37271001913 -64476925451 -14504013519 -3575919732 -3668986749 -7267009333
Proceeds from Sales and Maturities of Securities 44091000000 64033000000 50097000000 56882000000 44715000000 38315000000 51823000000 29278000000 22007000000 28882000000 30521000000 31540000000 30221000000 29208000000 29717000000 39917027417 36459000000 17414000000 16580469949 29033162643 30685744428 37372274143 43455007141 47299725861 33127997646 49826979472 0 2698327759 4067059296 0
Other Investing Activities 1680000000 3316000000 144000000 -979000000 -799000000 -1648000000 -2245000000 3007000000 -116000000 778000000 43000000 -347000000 -15933000000 -6139000000 1201000000 -1861471862 -25184000000 -18012000000 -13604912032 -3060229213 -981142028 -5696261683 -4461196635 -4483703930 -10776960423 6928075320 -12344036051 -9879598663 -9683041092 -11162992019
Cash From Financing Activities 268000000 15980000000 -5122000000 -10304000000 -2612000000 2737000000 1996000000 7975000000 66000000 -465000000 -4832000000 -2037000000 13757000000 21626000000 -63000000 -10359547860 57638000000 21287000000 24052426497 959522068 7788474219 13629283489 -11707665450 -8201340238 10370016184 5657971909 28427967892 17407357860 10475036809 17393886108
Debt Repayment -12275000000 -6973000000 -6651000000 -6562000000 -4765000000 -1467000000 -2702000000 0 -500000000 -406000000 -1354000000 -1200000000 0 -510000000 -140000000 -150312650 -483000000 -425000000 -898571260 -399902463 -751681393 -850467290 -299952389 -149253731 -10004414 -235067140 -534995071 -980602007 -292999599 -183010956
Common Stock Issued 3353000000 3113000000 159000000 6922000000 54000000 88000000 149000000 137000000 51000000 133000000 122000000 88000000 129000000 197000000 1087000000 0 245000000 258000000 0 0 0 0 0 0 0 0 0 0 0 0
Common Stock Repurchased 9825000000 -1517000000 -1046000000 -76000000 -90000000 -1291000000 -940000000 0 -1371000000 -425000000 -875000000 -396000000 0 -3000000 -282000000 0 -724000000 -376000000 0 0 0 0 0 0 0 0 0 0 0 0
Dividends Paid -2703000000 -2595000000 -2980000000 -2475000000 -2752000000 -2582000000 -2010000000 -2219000000 -2135000000 -1851000000 -1896000000 -1419000000 -1661000000 -1175000000 -1312000000 -1482683983 -1396000000 -1163000000 -955248554 -874177030 -747725175 -668224299 -647516267 -630520865 -617036928 -574934403 -510069004 -454849498 -418953286 -374002435
Other Financing Activities 2068000000 23952000000 5396000000 -8113000000 4941000000 7989000000 7499000000 10057000000 4021000000 2084000000 -829000000 890000000 15289000000 23117000000 584000000 -8726551227 59996000000 22993000000 25906246311 2233601561 9287880787 15147975078 -10760196794 -7421565642 10997057526 6467973452 29473031967 18842809365 11186989694 17950899499
Effect of Forex Changes on Cash 1766000000 2739000000 -2775000000 47000000 -450000000 227000000 -803000000 1372000000 5484000000 2396000000 1480000000 -489000000 697000000 -601000000 -1255000000 550745551 -2606000000 -167000000 1180776 -1219215 1318740 0 0 0 -147124 0 0 -1337793 -133851 0
Net Change in Cash -9532000000 -5795000000 35853000000 8605000000 6661000000 9543000000 946000000 -8642000000 11909000000 2297000000 6142000000 265000000 2258000000 7413000000 821000000 5484607984 1192000000 46000000 -193647420 90221897 -1185546617 241433021 1315664181 -274139507 -543033691 311004785 -694972539 1434113712 159014857 -1156093602
Cash at Beginning of Period 87466000000 93261000000 57408000000 48803000000 42142000000 32599000000 31653000000 40295000000 28386000000 26089000000 19941000000 19676000000 17368000000 9955000000 9134000000 3649591150 2458000000 2412000000 2605974731 2515240185 3700382434 3459501558 2144104110 2418519647 2962042077 2651026393 3346007605 1911705686 1751974301 2850940078
Cash at End of Period 77934000000 87466000000 93261000000 57408000000 48803000000 42142000000 32599000000 31653000000 40295000000 28386000000 26083000000 19941000000 19626000000 17368000000 9955000000 9134199134 3650000000 2458000000 2412327311 2605462082 2514835817 3700934579 3459768291 2144380140 2419008386 2962031178 2651035066 3345819398 1910989158 1694846476
Free Cash Flow 7914000000 3509000000 43066000000 49804000000 28175000000 17026000000 2117000000 -3268000000 1809000000 -3664000000 10797000000 9579000000 -68000000 -7065000000 12590000000 3815536316 -14363000000 33000000 -6757586491 2189709827 -9240406172 -4481308411 10252340899 -3339932988 4007061939 2374903535 -2274890861 -5214715719 -1030919556 -119978358
Operating Cash Flow 9591000000 4957000000 44049000000 50836000000 29303000000 17912000000 2908000000 -2648000000 2333000000 -2927000000 11433000000 10258000000 572000000 -6584000000 12794000000 4246031746 -13943000000 616000000 -6285275711 2494513533 -8985889490 -4096573209 10650690367 -2994212610 4336030602 2945979318 -1735952683 -4804013378 -690938295 126065197
Capital Expenditure -1677000000 -1448000000 -983000000 -1032000000 -1128000000 -886000000 -791000000 -620000000 -524000000 -737000000 -636000000 -679000000 -640000000 -481000000 -204000000 -430495430 -420000000 -583000000 -472310780 -304803706 -254516682 -384735202 -398349468 -345720378 -328968663 -571075783 -538938178 -410702341 -339981261 -246043555

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.