MFC.TO Balance Sheet Statement


* In Millions (except for per share items) of CAD
Developer Mode:
Period Ending: 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
Total Current Assets 23161000000 20601000000 23888000000 27611000000 21685000000 17584000000 17113000000 15996000000 18763000000 21816000000 14364000000 14493000000 13594000000 11791000000 18780000000 17269000000 12354000000 10745000000 13808000000 17034000000 6738000000 6184000000 5688000000 0 0 0
Cash and Short Term Investments 20338000000 19153000000 22594000000 26167000000 20300000000 16215000000 15965000000 15151000000 17885000000 21079000000 13630000000 13484000000 12813000000 11791000000 18780000000 17269000000 12354000000 10745000000 13808000000 17034000000 6738000000 6184000000 5688000000 0 0 0
Cash & Equivalents 14176000000 19153000000 22594000000 26167000000 20300000000 16215000000 15965000000 15151000000 17885000000 21079000000 13630000000 13484000000 12813000000 0 0 0 12354000000 10745000000 9360000000 8517000000 5877000000 5143000000 4995000000 0 0 0
Short Term Investments 6162000000 176013000000 169801000000 170157000000 156703000000 146379000000 138281000000 142272000000 140844000000 118557000000 100720000000 99875000000 98449000000 11791000000 18780000000 17269000000 55657000000 8422000000 4448000000 8517000000 861000000 1041000000 693000000 0 0 0
Receivables 0 1448000000 1294000000 1444000000 1385000000 1369000000 1148000000 845000000 878000000 737000000 734000000 1009000000 781000000 0 0 0 0 0 0 0 0 0 0 0 0 0
Inventory 0 -22461000000 -27189000000 -31127000000 -24701000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Assets 2823000000 22461000000 27189000000 31127000000 24701000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Assets 832923000000 848941000000 917643000000 880349000000 809130000000 750271000000 729533000000 720681000000 704643000000 579406000000 513628000000 486056000000 462102000000 217672000000 205140000000 211025000000 176458000000 186169000000 181810000000 184246000000 77516000000 81195000000 78613000000 60160006530 56887201478 52501193892
Total Non-Current Assets 809762000000 237942000000 262121000000 252375000000 230948000000 214870000000 205385000000 198225000000 184194000000 154450000000 133330000000 136389000000 136172000000 131683000000 122702000000 118566000000 97950740650 129498795300 131204232850 136734001650 53506961000 58832986400 57221300700 0 0 0
Property, Plant and Equipment 674290000000 1878000000 1812000000 1850000000 381000000 0 0 0 0 0 0 0 0 0 0 0 5691740650 5898795300 5302232850 4662001650 3974961000 3582986400 3494300700 3266871750 3189007409 2968664832
Goodwill and Intangible Assets 10310000000 10519000000 9915000000 9929000000 9975000000 10097000000 9840000000 10107000000 9384000000 5461000000 5298000000 5113000000 5442000000 7857000000 9127000000 9795000000 8294000000 9169000000 9243000000 9138000000 589000000 634000000 0 0 0 0
Goodwill 5919000000 6014000000 5651000000 5714000000 5743000000 5864000000 5713000000 5884000000 5685000000 3181000000 3110000000 3100000000 3404000000 5941000000 7122000000 7929000000 6721000000 7461000000 7501000000 7332000000 589000000 634000000 0 0 0 0
Intangible Assets 4391000000 4505000000 4264000000 4215000000 4232000000 4233000000 4127000000 4223000000 3699000000 2280000000 2188000000 2013000000 2038000000 1916000000 9127000000 1866000000 1573000000 1708000000 1742000000 1806000000 0 0 0 0 0 0
Long Term Investments 105994000000 227423000000 252206000000 242446000000 220973000000 204773000000 195545000000 188118000000 174810000000 148989000000 128032000000 131276000000 130730000000 123826000000 113575000000 108771000000 83965000000 114431000000 116659000000 122934000000 48943000000 54616000000 53727000000 0 0 0
Other Long Term Assets 19168000000 -1878000000 -1812000000 -1850000000 -381000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3266871750 -3189007409 -2968664832
Total Current Liabilities 368143000000 355044000000 17742000000 16411000000 15775000000 0 0 0 0 0 0 0 0 978000000 1291000000 1876000000 2085000000 2860000000 2900000000 2881000000 0 0 693000000 0 0 0
Accounts Payable 0 13642000000 12134000000 11487000000 10776000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Notes Payable/Short Term Debt 594000000 615000000 0 0 649000000 0 0 0 0 0 0 0 0 978000000 1291000000 1876000000 2085000000 2860000000 2900000000 2881000000 0 0 693000000 0 0 0
Tax Payables 147000000 195000000 357000000 87000000 121000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 0 -14062000000 0 0 121000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Liabilities 367402000000 354654000000 5251000000 4837000000 4108000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Liabilities 784196000000 792562000000 14631000000 16607000000 13635000000 703120000000 687370000000 677858000000 662705000000 545480000000 484595000000 459960000000 437223000000 190799000000 176233000000 183570000000 151977000000 160311000000 157836000000 159758000000 67221000000 71388000000 69256000000 51882429420 48923173236 45690682338
Total Non-Current Liabilities 416053000000 792562000000 14631000000 16607000000 13635000000 703120000000 687370000000 677858000000 662705000000 545480000000 484595000000 459960000000 437223000000 6964000000 4594000000 5785000000 1927000000 7504000000 3794000000 7595000000 67221000000 71388000000 1418000000 588787920 583870059 625127580
Total Long Term Debt 12738000000 12356000000 11862000000 13993000000 11663000000 13501000000 13172000000 12876000000 9548000000 9311000000 9160000000 8953000000 5503000000 5443000000 3308000000 3689000000 1820000000 3062000000 2457000000 2948000000 1123000000 1436000000 1418000000 588787920 583870059 625127580
Deferred Tax Liabilities Non-Current 1697000000 2774000000 2769000000 2614000000 1972000000 1814000000 1281000000 1359000000 1235000000 1228000000 617000000 694000000 766000000 1393000000 1178000000 1969000000 0 0 1337000000 980000000 170000000 0 0 0 0 0
Other Long Term Liabilities 401618000000 777432000000 0 0 0 687805000000 672917000000 663623000000 651922000000 534941000000 474818000000 450313000000 430954000000 128000000 108000000 127000000 107000000 4442000000 0 3667000000 65928000000 69952000000 0 0 0 0
Total Equity 48470000000 56379000000 58869000000 53006000000 50106000000 47151000000 41234000000 42080000000 41346000000 33462000000 28657000000 25595000000 24464000000 26714000000 28827000000 27393000000 24335000000 25656000000 23787000000 23445000000 9258000000 8748000000 8293000000 7978677120 7211658770 6735096900
Non-Controlling Interest 1431000000 1664000000 1694000000 1455000000 1211000000 1093000000 929000000 743000000 592000000 464000000 376000000 501000000 415000000 159000000 80000000 62000000 146000000 202000000 187000000 1043000000 1037000000 1059000000 1064000000 298899990 752369472 75414654
Total Stockholders' Equity 47039000000 54715000000 57175000000 51551000000 48895000000 46058000000 41234000000 42080000000 41346000000 33462000000 28657000000 25595000000 24464000000 26714000000 28827000000 27393000000 24335000000 25656000000 23787000000 23445000000 9258000000 8748000000 8293000000 7978677120 7211658770 6735096900
Retained Earnings (Accumulated Deficit) 4819000000 27010000000 23492000000 18887000000 15488000000 12704000000 10083000000 9759000000 8398000000 7624000000 5294000000 3178000000 2501000000 11473000000 12870000000 13079000000 14388000000 10491919200 8742434600 8190553400 8327259000 8060000000 7617000000 6554771640 5783259784 0
Accumulated Other Comprehensive Income/(Loss) 13811000000 -25000000 5180000000 6323000000 6447000000 6212000000 4087000000 5347000000 6992000000 2166000000 46000000 -369000000 96000000 -5642000000 -4584000000 -2641000000 0 0 0 0 0 0 0 0 0 0
Common Stock 21527000000 22178000000 23093000000 23042000000 23127000000 22961000000 22989000000 22865000000 22799000000 20556000000 20234000000 19886000000 0 19254000000 18937000000 16157000000 14000000000 14248000000 14490000000 14646000000 599000000 596000000 614000000 0 0 0
Additional Paid in Capital 222000000 -1108000000 -971000000 -523000000 11000000 359000000 498000000 532000000 464000000 423000000 390000000 403000000 20054000000 207000000 182000000 160000000 -4691000000 278080800 210565400 264446600 -12259000 92000000 62000000 1423905480 1428398986 6735096900
Total Liabilities & Shareholders' Equity 832923000000 848941000000 917643000000 880349000000 809130000000 750271000000 729533000000 720681000000 704643000000 579406000000 513628000000 486056000000 462102000000 217672000000 205140000000 211025000000 176458000000 186169000000 181810000000 184246000000 77516000000 81195000000 78613000000 60160006530 56887201478 52501193892
Total Investments 112156000000 403436000000 422007000000 412603000000 377676000000 351152000000 333826000000 330390000000 315654000000 267546000000 228752000000 231151000000 229179000000 205806000000 193367000000 194775000000 139622000000 122853000000 124585000000 131068000000 54225000000 59555000000 58371000000 10806961950 10105755923 3112582410
Total Debt 12738000000 12356000000 11862000000 13993000000 11663000000 13501000000 13172000000 12876000000 9548000000 9311000000 9160000000 8953000000 5503000000 6421000000 4599000000 5565000000 3905000000 5922000000 5357000000 5829000000 1123000000 1436000000 1418000000 588787920 583870059 625127580
Net Debt -1438000000 -6797000000 -10732000000 -12174000000 -8637000000 -2714000000 -2793000000 -2275000000 -8337000000 -11768000000 -4470000000 -4531000000 -7310000000 6421000000 4599000000 5565000000 -8449000000 -4823000000 -4003000000 -2688000000 -4754000000 -3707000000 -3577000000 588787920 583870059 625127580

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.