MFI.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
1997
12-31
1996
12-31
1995
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 1997-12-31 1996-12-31 1995-12-31
Total Current Assets 1211451000 1045758000 937111000 882768000 874290000 748433000 765804000 972228000 830557000 1064341000 1183171000 803539000 643022000 590995000 617238000 955123000 633601000 770453000 755797000 809286000 555181000 681682000 547318000 494900000 423500000 387100000 501400000 513600000 525100000
Cash and Short Term Investments 203363000 91076000 162031000 100828000 97285000 72578000 203425000 403621000 292269000 496328000 506670000 90414000 24688000 0 29316000 365518000 28222000 64494000 80502000 111770000 38908000 156866000 52611000 42053000 41000000 20300000 18400000 17000000 105100000
Cash & Equivalents 203363000 91076000 162031000 100828000 97285000 72578000 203425000 403621000 292269000 496328000 506670000 90414000 0 0 29316000 365518000 28222000 64494000 80502000 111770000 38908000 156866000 52611000 42053000 41000000 20300000 18400000 17000000 105100000
Short Term Investments 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
Receivables 305914000 273664000 202206000 193130000 186668000 177239000 152886000 160234000 161664000 170605000 269848000 283517000 275838000 250737000 218384000 139144000 202285000 263806000 247014000 292462000 242306000 243121000 248064000 246966000 200600000 181600000 268800000 278600000 237600000
Inventory 657309000 630148000 547886000 523718000 504550000 460394000 385100000 373164000 361548000 376144000 383526000 379931000 293231000 319263000 349909000 377414000 351064000 427846000 400848000 385128000 259758000 266889000 231918000 192335000 169600000 171900000 203000000 206000000 169300000
Other Current Assets 44865000 50870000 24988000 65092000 85787000 38222000 24393000 35209000 15076000 21264000 23127000 49677000 49265000 20995000 19629000 73047000 52030000 14307000 27433000 19926000 14209000 14806000 14725000 13546000 12300000 13300000 11200000 12000000 13100000
Total Assets 4603121000 4439436000 4385806000 3860205000 3514035000 3127811000 2632570000 2632621000 2630865000 2876490000 3599092000 3243696000 2940459000 2996795000 3057464000 3452101000 2997844000 3275726000 3189780000 3021731000 2148721000 2189247000 1980752000 1783915000 1610700000 1406600000 1505200000 1488200000 1373700000
Total Non-Current Assets 3391670000 3393678000 3448695000 2977437000 2639745000 2379378000 1866766000 1660393000 1800308000 1812149000 2415921000 2440157000 2297437000 2405800000 2440226000 2496978000 2364243000 2505273000 2433983000 2212445000 1593540000 1507565000 1433434000 1289015000 1187200000 1019500000 1003800000 974600000 848600000
Property, Plant and Equipment 2406320000 2462623000 2350827000 1944192000 1613908000 1283669000 1116309000 1085275000 1082360000 1042506000 1323318000 1212177000 1018478000 1037428000 1135056000 1169435000 1126727000 1187398000 1137317000 973718000 802332000 785425000 795932000 686659000 639200000 583400000 575500000 535600000 503500000
Goodwill and Intangible Assets 822482000 837914000 1023991000 993697000 1009892000 1077137000 732584000 556321000 566391000 593302000 919376000 961949000 945635000 1013802000 954991000 973619000 910112000 990210000 934321000 899248000 531851000 481000000 402636000 318746000 304400000 240700000 240700000 240900000 165400000
Goodwill 477353000 477353000 658673000 652501000 657179000 647721000 517387000 428236000 428236000 428236000 720798000 753156000 753739000 850382000 857278000 876261000 817477000 902663000 847853000 0 0 0 0 0 0 0 0 0 0
Intangible Assets 345129000 360561000 365318000 341196000 352713000 429416000 215197000 128085000 138155000 165066000 198578000 208793000 191896000 163420000 97713000 97358000 92635000 87547000 86468000 0 531851000 0 0 318746000 0 0 0 0 0
Long Term Investments 15749000 23712000 22326000 15910000 3345000 0 0 0 73855000 91474000 12865000 119810000 11232000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Long Term Assets 147119000 69429000 51551000 23638000 12600000 18572000 17873000 18797000 77702000 84867000 160362000 146221000 322092000 354570000 350179000 353924000 327404000 327665000 362345000 339479000 259357000 241140000 234866000 283610000 243600000 195400000 187600000 198100000 179700000
Total Current Liabilities 1032412000 633940000 668700000 667047000 535054000 494942000 350251000 375247000 329124000 387161000 966522000 543023000 588745000 1097904000 737413000 817518000 591199000 777833000 812096000 755125000 519168000 597003000 546355000 499432000 457600000 394900000 429900000 526900000 424500000
Accounts Payable 548444000 485114000 526189000 501529000 445774000 343872000 300659000 256163000 256473000 275249000 649554000 446911000 0 0 0 600924000 550528000 665886000 669941000 621564000 501997000 532132000 488226000 429286000 397500000 388500000 399300000 456800000 354500000
Notes Payable/Short Term Debt 438766000 39242000 36551000 80501000 40404000 80897000 805000 794000 813000 472000 214188000 54816000 42022000 512693000 210394000 188138000 27790000 91490000 110428000 105910000 4959000 22588000 23556000 55186000 35800000 6400000 16100000 67200000 70000000
Tax Payables 2382000 2311000 23853000 27639000 205000 42685000 7855000 9544000 9670000 26614000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 14388000 12575000 12280000 11522000 10983000 10827000 17190000 21433000 42201000 87057000 54853000 26335000 0 0 0 0 0 0 0 0 0 0 0 0 0 -6400000 0 0 -70000000
Other Current Liabilities 28432000 94698000 69827000 45856000 37688000 16661000 23742000 87313000 19967000 -2231000 47927000 14961000 546723000 585211000 527019000 28456000 12881000 20457000 31727000 27651000 12212000 42283000 34573000 14960000 24300000 6400000 14500000 2900000 70000000
Total Liabilities 3088342000 2778848000 2349880000 1927741000 1564165000 1120972000 580962000 544598000 577731000 631994000 1957100000 2285697000 2010346000 1694582000 1787344000 2234684000 1756863000 2191047000 2103684000 2042069000 1335466000 1364126000 1232977000 1254549000 1069100000 931600000 1091000000 1123800000 1042100000
Total Non-Current Liabilities 2055930000 2144908000 1681180000 1260694000 1029111000 626030000 230711000 169351000 248607000 244833000 990578000 1742674000 1421601000 596678000 1049931000 1417166000 1165664000 1413214000 1291588000 1286944000 816298000 767123000 686622000 755117000 611500000 536700000 661100000 596900000 617600000
Total Long Term Debt 1692366000 1854062000 1391464000 905684000 742442000 354684000 17002000 18120000 19388000 10017000 744212000 1206945000 941956000 389078000 834557000 1200224000 855281000 1186538000 1032829000 1052195000 730627000 713689000 627890000 708427000 571100000 493600000 596000000 532400000 547000000
Deferred Tax Liabilities Non-Current 296203000 220926000 146380000 109916000 121972000 116065000 80498000 22293000 0 0 23516000 8912000 11703000 15289000 27851000 37903000 61935000 29475000 56183000 29207000 50397000 46453000 51417000 40689000 33900000 43200000 65000000 64500000 70700000
Other Long Term Liabilities 67361000 69920000 143336000 245094000 164697000 155281000 133211000 128938000 229219000 234816000 222850000 526817000 467942000 192311000 187523000 179039000 248448000 197201000 202576000 205542000 35274000 6981000 7315000 6001000 6500000 -100000 100000 0 -100000
Total Equity 1514779000 1660588000 2035926000 1932464000 1949870000 2006839000 2051608000 2088023000 2053134000 2244496000 1581129000 890914000 865074000 1217377000 1189050000 1142970000 1161427000 994442000 998671000 905553000 743187000 731901000 659716000 450593000 464700000 399300000 338500000 297600000 269300000
Retained Earnings (Accumulated Deficit) 597429000 809616000 1212244000 1124973000 1137450000 1178389000 1253035000 1247737000 1172864000 1228815000 602717000 -72701000 -78674000 346319000 344839000 314649000 390784000 204415000 231807000 159129000 74982000 63758000 3310000 -32889000 -20000000 -73300000 -34800000 -66800000 -94100000
Accumulated Other Comprehensive Income/(Loss) 47829000 26802000 -2459000 -13414000 2793000 3532000 -9620000 1619000 -414000 -226000 -4593000 -13263000 -17042000 -78540000 -54204000 14605000 -35423000 -9809000 1198000 15133000 103157000 105283000 101625000 100525000 102600000 100600000 8900000 4700000 5800000
Common Stock 873477000 850086000 847016000 838969000 840005000 849655000 835154000 853633000 882770000 936479000 905216000 902810000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Liabilities & Shareholders' Equity 4603121000 4439436000 4385806000 3860205000 3514035000 3127811000 2632570000 2632621000 2630865000 2876490000 3599092000 3243696000 2940459000 2996795000 3057464000 3452101000 2997844000 3275726000 3189780000 3021731000 2148721000 2189247000 1980752000 1783915000 1610700000 1406600000 1505200000 1488200000 1373700000
Total Investments 15749000 23712000 22326000 15910000 3345000 0 0 0 73855000 91474000 12865000 119810000 11232000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Debt 2131132000 1893304000 1428015000 986185000 782846000 435581000 17807000 18914000 20201000 10489000 958400000 1261761000 983978000 901771000 1044951000 1388362000 883071000 1278028000 1143257000 1158105000 735586000 736277000 651446000 763613000 606900000 500000000 612100000 599600000 617000000
Net Debt 1927769000 1802228000 1265984000 885357000 685561000 363003000 -185618000 -384707000 -272068000 -485839000 451730000 1171347000 983978000 901771000 1015635000 1022844000 854849000 1213534000 1062755000 1046335000 696678000 579411000 598835000 721560000 565900000 479700000 593700000 582600000 511900000

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.