MFI.TO Income 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
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
Revenue 4867928000 4739063000 4521082000 4303722000 3941545000 3495519000 3522226000 3331812000 3292932000 3157241000 4406448000 4864779000 4893624000 4968119000 5221602000 5242602000 5209640000 5895218000 6462581000 6364983000 5041896000 5075879000 4775358000 3943289000 3551100000 3281500000 3678400000 3210100000 3067600000
Cost of Revenue 4416554000 4314925000 3862007000 3600669000 3350566000 2943722000 2934747000 2740866000 2911791000 2938964000 3920652000 4096794000 4126460000 4228928000 4487378000 4622409000 5010584000 5671320000 6199547000 6108619000 4889468000 4872329000 4617855000 3766609000 3333400000 3114500000 3498100000 3039400000 2924300000
Gross Profit 451374000 424138000 659075000 703053000 590979000 551797000 587479000 590946000 381141000 218277000 485796000 767985000 767164000 739191000 734224000 620193000 199056000 223898000 263034000 256364000 152428000 203550000 157503000 176680000 217700000 167000000 180300000 170700000 143300000
Operating Expenses 422790000 447713000 483270000 509103000 466467000 341492000 344108000 327489000 296894000 411699000 484192000 500125000 664412000 541916000 533363000 451208000 -71907000 64618000 0 0 17732000 0 0 86539000 71200000 63600000 62900000 58400000 57100000
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
Selling, General and Administrative 405067000 431715000 467067000 490659000 463254000 341492000 348615000 324820000 288055000 297881000 482768000 496690000 504194000 517156000 538113000 491778000 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Operating Expenses 17723000 15998000 16203000 18444000 3213000 0 -4507000 2669000 8839000 113818000 1424000 3435000 160218000 24760000 -4750000 -40570000 -71907000 64618000 0 0 17732000 0 0 86539000 71200000 63600000 62900000 58400000 57100000
Operating Income 28584000 -23575000 175805000 193950000 124512000 210305000 243371000 263457000 84247000 -193422000 1604000 267860000 102752000 197275000 200861000 168985000 270963000 159280000 263034000 256364000 134696000 203550000 157503000 90141000 146500000 103400000 117400000 112300000 86200000
Net Interest(Non Operating) -147480000 -1383000 -2593000 -4578000 -29574000 -8626000 -2671000 -1441000 -981000 -25809000 -64666000 -68399000 -70747000 -66386000 -81234000 0 0 -99104000 -98317000 0 -68369000 0 0 -63656000 0 0 0 0 0
Interest Income 0 53016000 18596000 25215000 5000 265000 1300000 2790000 3393000 3344000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Expense 147480000 54399000 21189000 29793000 29579000 8891000 3971000 4231000 4374000 29153000 64666000 68399000 70747000 66386000 81234000 0 0 99104000 98317000 0 68369000 0 0 63656000 0 0 0 0 0
Equity & Other Income/(Expense) -23729000 -274010000 -23506000 -29499000 -7943000 -60576000 -26419000 -12423000 -30615000 -69138000 -18323000 -28858000 79795000 -81108000 -32282000 -207169000 -283755000 3026000 -6180000 -80828000 -1377000 -50934000 -53799000 29611000 -22900000 -126800000 -34100000 -38100000 -115500000
Income Before Tax -142625000 -298968000 149706000 159873000 86995000 141103000 214281000 249593000 52651000 -288369000 -81385000 170603000 111800000 49781000 87345000 -38184000 -12792000 63202000 158537000 175536000 64950000 152616000 103704000 56096000 123600000 -23400000 83300000 74200000 -29300000
Income Tax Expense -17649000 12925000 46883000 46596000 12367000 39755000 50192000 67891000 11071000 -74556000 -22842000 47889000 24469000 17766000 27296000 -8538000 801000 52469000 51308000 58862000 22879000 54947000 39116000 19310000 46400000 -100000 36400000 32100000 14400000
Income Attributable to Non-Controlling Interest 0 0 0 0 0 0 0 0 0 -923744000 -554853000 7418000 5197000 6193000 7902000 7211000 -220737000 6208000 12987000 9915000 7003000 12983000 7149000 0 0 0 0 0 0
Net Income -124976000 -311893000 102823000 113277000 74628000 101348000 164089000 181702000 41580000 709931000 496310000 115296000 82134000 25822000 52147000 -36857000 207144000 4525000 94242000 106759000 35068000 84686000 57439000 36786000 77200000 -23300000 46900000 42100000 -43700000
Depreciation and Amortization 271394000 233937000 200855000 196266000 176796000 126066000 117227000 111651000 123480000 111375000 141818000 132739000 125990000 141785000 149489000 149219000 141181000 143105000 132489000 125494000 100868000 96212000 99264000 86539000 71200000 63600000 62900000 58400000 57100000
EBITDA 299978000 210362000 376660000 390216000 301308000 336371000 360598000 375108000 207727000 -82047000 143422000 400599000 228742000 339060000 350350000 318204000 412144000 302385000 395523000 381858000 235564000 299762000 256767000 176680000 217700000 167000000 180300000 170700000 143300000
Earnings Per Share (EPS) -1.03 -2.52 0.83 0.92 0.6 0.81 1.28 1.35 0.3 5.03 3.55 0.64 0.59 0.22 0.4 -0.29 1.63 0.04 0.74 0.9 0.27 0.71 0.55 0.34 0.77 -0.25 0.51 0.46 -0.52
Diluted Earnings Per Share -1.03 -2.52 0.82 0.91 0.6 0.79 1.24 1.32 0.29 5.03 3.55 0.63 0.58 0.21 0.39 -0.29 1.59 0.03 0.72 0.89 0.27 0.71 0.55 0.34 0.75 -0.25 0.51 0.46 -0.52
Weighted Average Shares Outstanding 121800000 123600000 123500000 123100000 123600000 125000000 128600000 134200000 140200000 141200000 139900000 139400000 138700000 135600000 129800000 126700000 127300000 127500000 126800000 113600000 113100000 112500000 95900000 95100000 94400000 93200000 91960784 91521739 84038462
Diluted Weighted Average Shares Outstanding 121800000 123600000 124700000 124300000 125200000 127500000 132400000 137600000 141700000 141200000 139900000 141930159 141800000 135600000 133710256 126700000 130279245 150833333 130891667 114924719 113100000 112500000 95900000 95100000 102933333 93200000 91960784 91521739 84038462

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.