MFC.TO Cash Flow Statement


* In Millions (except for per share items) of CAD
Period Ending: LTM
(Last Twelve Months)
2023
12-31
2022
12-31
2021
12-31
2020
12-31
2019
12-31
2018
12-31
2017
12-31
2016
12-31
2015
12-31
2014
12-31
2013
12-31
2012
12-31
2011
12-31
2010
12-31
2009
12-31
2008
12-31
2007
12-31
2006
12-31
2005
12-31
2004
12-31
2003
12-31
2002
12-31
2001
12-31
2000
12-31
1999
12-31
1998
12-31
Report Filing: 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31 2015-12-31 2014-12-31 2013-12-31 2012-12-31 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31 2002-12-31 2001-12-31 2000-12-31 1999-12-31 1998-12-31
Net Income/Starting Line 5103000000 7182000000 6912000000 5576000000 5502000000 4887000000 2262000000 3133000000 2290000000 3593000000 3166000000 1692000000 245000000 -312000000 1420000000 497000000 4229000000 3970000000 3291000000 2565000000 1540362000 1374426000 1170087900 1069431120 868766138 704535678
Cash From Operating Activities 20423000000 17735000000 23155000000 20048000000 20542000000 19188000000 17791000000 17036000000 10334000000 10806000000 9708000000 11080000000 9333000000 11562000000 12022000000 7922000000 7471000000 8046000000 8199000000 5753000000 2655000000 2258000000 -2732000000 1913560740 2908175054 -10905174
Depreciation and Amortization 581000000 538000000 529000000 656000000 626000000 747000000 560000000 693000000 580000000 462000000 426000000 390000000 345000000 280000000 304000000 283000000 281000000 -937000000 -749000000 -675000000 0 0 0 0 0 0
Deferred Income Tax 470000000 731000000 -127000000 280000000 -454000000 930000000 -331000000 -235000000 -343000000 98000000 475000000 -1504000000 -210000000 -456000000 -1275000000 -237000000 921811300 994963500 720748550 632623200 0 0 0 0 0 0
Stock Based Compensation 2000000 5000000 9000000 14000000 11000000 10000000 15000000 19000000 16000000 14000000 15000000 17000000 23000000 986000000 -2186000000 4458000000 0 271000000 397000000 0 0 0 0 0 0 0
Other Non-Cash Items -4480000000 44696000000 5005000000 -22367000000 -20148000000 9095000000 -6958000000 -2726000000 1554000000 -17313000000 17304000000 -2033000000 -16069000000 10178000000 -342000000 -269000000 98845000 -3719262700 1121244550 3286376800 1114638000 883574000 -3902087900 844129620 2039408916 -715440852
Changes in Working Capital 18747000000 -35417000000 10827000000 35889000000 35005000000 3519000000 22243000000 16152000000 6237000000 23952000000 -11678000000 12518000000 24999000000 886000000 14101000000 3190000000 1940343700 7466299200 3418006900 -56000000 0 0 0 0 0 0
Accounts Receivable 0 -2204000000 -690000000 1103000000 1665000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Inventory 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
Accounts Payable 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 970171850 3733149600 1709003450 -56313050 0 0 0 0 0 0
Deferred Revenue 18747000000 -33213000000 11517000000 34786000000 33340000000 3519000000 22243000000 16152000000 6237000000 23952000000 -11678000000 12518000000 24999000000 886000000 14101000000 3190000000 970171850 3733149600 1709003450 313050 0 0 0 0 0 0
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
Cash From Investing Activities -13734000000 -18610000000 -24442000000 -14148000000 -13830000000 -19002000000 -16287000000 -22739000000 -13865000000 -4066000000 -10547000000 -10994000000 -9222000000 -20456000000 -9806000000 -7206000000 -241000000 -1995000000 -1465000000 -524000000 -2721000000 -1418000000 2153000000 -282377880 -1927075974 -359256366
Investments in Property Plant and Equipment 0 18202000000 24250000000 0 80610000000 0 0 0 0 0 0 0 0 55056000000 0 0 0 0 0 0 0 0 0 0 0 0
Payments for Acquisitions -1000000 -182000000 -19000000 0 288000000 187000000 -10000000 -495000000 -3808000000 -199000000 -359000000 0 0 -28000000 -13000000 -16000000 124355700 -59348700 0 2594000000 0 -139000000 10903000000 0 0 0
Purchases of Securities -84035000000 -111609000000 -120978000000 -111981000000 -80610000000 0 0 0 0 0 0 0 0 -76097000000 -48488000000 -49567000000 -53309000000 -65693000000 -59187000000 -48219000000 -38420000000 -46259000000 -48468000000 0 0 0
Proceeds from Sales and Maturities of Securities 70281000000 93407000000 96728000000 98850000000 65333000000 82111000000 70720000000 82001000000 66950000000 58871000000 57721000000 71550000000 0 137000000 511000000 518000000 52434000000 129450000000 116909000000 45101000000 74119000000 44980000000 39718000000 0 0 0
Other Investing Activities 21000000 -18428000000 -24423000000 -1017000000 -79451000000 -101300000000 -86997000000 -104245000000 -77007000000 -62738000000 -67909000000 -82544000000 -9222000000 476000000 38184000000 41859000000 509644300 -65692651300 -59187000000 0 -38420000000 0 0 -282377880 -1927075974 -359256366
Cash From Financing Activities -5028000000 -3005000000 -2047000000 663000000 -2080000000 -724000000 14000000 3286000000 -2006000000 21000000 493000000 706000000 655000000 2242000000 1183000000 2070000000 -4583000000 -4005000000 -5808000000 -2369000000 1289000000 -693000000 1860000000 -959784390 694171139 -28722078
Debt Repayment -756000000 -1120000000 -2192000000 -2036000000 -1617000000 -850000000 -1506000000 -1107000000 -2593000000 -1000000000 -555000000 -1154000000 -946000000 -1399000000 -6130000000 -5387000000 -4000000 -656000000 -308000000 -58000000 -213000000 -1579800 0 -1502010 0 -28722078
Common Stock Issued 1288000000 23000000 51000000 36000000 104000000 59000000 124000000 66000000 37000000 43000000 17000000 0 549000000 3000000 2455000000 2254000000 114000000 139000000 192079750 568000000 3045750 10287800 2000000 0 696203001 0
Common Stock Repurchased -1595000000 -2595000000 -612000000 -253000000 -1339000000 -478000000 2921000000 6086000000 2313000000 -800000000 923000000 0 685000000 2715000000 3377000000 -403000000 -2334000000 -1631000000 -1253079750 -659000000 -9045750 -728287800 0 -205775370 -128442705 0
Dividends Paid -2972000000 -2787000000 -2500000000 -2340000000 -1398000000 -1788000000 -1780000000 -1593000000 -1427000000 -910000000 -761000000 -733000000 -717000000 -691000000 -1149000000 -1524000000 -1371000000 -1163000000 -940000000 -704000000 -368000000 -285000000 -231000000 -193759290 0 0
Other Financing Activities -993000000 3474000000 3206000000 5256000000 2170000000 2333000000 255000000 -166000000 -336000000 2688000000 869000000 2593000000 1084000000 1614000000 2630000000 7130000000 -988000000 -694000000 -3499000000 -1516000000 1876000000 311579800 2089000000 -558747720 126410843 0
Effect of Forex Changes on Cash -412000000 585000000 -319000000 -528000000 -466000000 822000000 -658000000 -347000000 2102000000 790000000 479000000 -221000000 192000000 -339000000 -1934000000 2138000000 -1109000000 23000000 -208000000 -233000000 -577000000 0 0 -1502010 0 0
Net Change in Cash -829000000 -3295000000 -3653000000 6035000000 4166000000 284000000 860000000 -2764000000 -3435000000 7551000000 133000000 571000000 958000000 -6991000000 1465000000 4924000000 1538000000 2069000000 718000000 2627000000 646000000 147000000 1281000000 669896460 1675270219 -398883618
Cash at Beginning of Period 15005000000 21930000000 25583000000 19548000000 15382000000 15098000000 14238000000 17002000000 20437000000 12886000000 12753000000 12280000000 11322000000 18255000000 16790000000 11866000000 10328000000 8262000000 8181000000 5554000000 4908000000 4761000000 3480000000 2814766740 1143648040 1529949834
Cash at End of Period 14176000000 18635000000 21930000000 25583000000 19548000000 15382000000 15098000000 14238000000 17002000000 20437000000 12886000000 12851000000 12280000000 11264000000 18255000000 16790000000 11866000000 10331000000 8899000000 8181000000 5554000000 4908000000 4761000000 3484663200 2818918259 1131066216
Free Cash Flow 20423000000 35937000000 47405000000 20048000000 101152000000 19188000000 17791000000 17036000000 10334000000 10806000000 9708000000 11080000000 9333000000 66618000000 12022000000 7922000000 7471000000 8046000000 8199000000 5753000000 2655000000 2258000000 -2732000000 1913560740 2908175054 -10905174
Operating Cash Flow 20423000000 17735000000 23155000000 20048000000 20542000000 19188000000 17791000000 17036000000 10334000000 10806000000 9708000000 11080000000 9333000000 11562000000 12022000000 7922000000 7471000000 8046000000 8199000000 5753000000 2655000000 2258000000 -2732000000 1913560740 2908175054 -10905174
Capital Expenditure 0 18202000000 24250000000 0 80610000000 0 0 0 0 0 0 0 0 55056000000 0 0 0 0 0 0 0 0 0 0 0 0

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.