MRE.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
04-30
1999
04-30
1998
04-30
1997
04-30
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-04-30 1999-04-30 1998-04-30 1997-04-30
Revenue 5340003000 4757588000 3783953000 3375286000 3863659000 3662900000 3690499000 3968407000 3866771000 3598645000 3221881000 2901004000 2192931000 1689379000 1138140000 1557021000 2002461000 871506000 669758000 582744000 608139000 221956000 26538000 60300000 45400000 19400000 9700000
Cost of Revenue 4692616000 4198325000 3438329000 2960189000 3277558000 3106739000 3205898000 3536357000 3464539000 3250753000 2897845000 2623911000 1959457000 1529484000 1063039000 1429727000 1746896000 724723000 555197000 488672000 515449000 189651000 22450000 18600000 28600000 10900000 5800000
Gross Profit 647387000 559263000 345624000 415097000 586101000 556161000 484601000 432050000 402232000 347892000 324036000 277093000 233474000 159895000 75101000 127294000 255565000 146783000 114561000 94072000 92690000 32305000 4088000 41700000 16800000 8500000 3900000
Operating Expenses 351151000 341484000 282707000 294945000 320264000 279689000 237977000 272606000 240471000 215992000 218799000 208196000 149409000 80620000 85025000 93683000 156825000 93265000 75921000 70110000 64076000 30506000 8227000 39000000 9000000 3200000 1500000
Research & Development 27713000 36918000 32622000 28911000 38035000 26564000 26597000 24853000 21765000 18359000 16811000 12572000 10397000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Selling, General and Administrative 323438000 276146000 228346000 246364000 239683000 232313000 211533000 198109000 193610000 184499000 163984000 149202000 115718000 83664000 74136000 85202000 108198000 57376000 46955000 43555000 42571000 21486000 4328000 2300000 6200000 2000000 1100000
Other Operating Expenses 0 28420000 21739000 19670000 42546000 20812000 -153000 49644000 25096000 13134000 38004000 46422000 23294000 -3044000 10889000 8481000 48627000 35889000 28966000 26555000 21505000 9020000 3899000 36700000 2800000 1200000 400000
Operating Income 296236000 217779000 62917000 120152000 265837000 276472000 246624000 159444000 161761000 131900000 105237000 68897000 84065000 79275000 -9924000 33611000 98740000 53518000 38640000 23962000 28614000 1799000 -4139000 2700000 7800000 5300000 2400000
Net Interest(Non Operating) -95588000 0 0 0 0 -27358000 -22527000 -24196000 -25266000 -22798000 -18746000 -16862000 -9097000 -6196000 -4929000 -6618000 -11358000 -4605000 -5510000 -5890000 -6066000 -850000 -1485000 -700000 -500000 -300000 -100000
Interest Income 1501000 51837000 32918000 35771000 37997000 0 0 0 0 0 122000 237000 506000 512000 376000 1047000 2755000 330000 0 0 0 549000 0 100000 0 0 0
Interest Expense 97089000 51837000 32918000 35771000 37997000 27358000 22527000 24196000 25266000 22798000 18868000 17099000 9603000 6708000 5305000 7665000 14113000 4935000 5510000 5890000 6066000 1399000 1485000 800000 500000 300000 100000
Equity & Other Income/(Expense) 69000 -43734000 -15656000 -135462000 -40792000 -2288000 5139000 -1909000 4925000 2137000 2794000 307000 178000 -28421000 -21600000 -300396000 -281000 10579000 -83000 -424000 1988000 -168000 -5084000 0 200000 0 0
Income Before Tax 200717000 174045000 47261000 -15310000 225045000 246826000 229236000 133339000 141420000 111239000 89285000 52342000 75146000 44658000 -36453000 -273403000 87101000 59492000 33047000 17648000 24536000 781000 -10708000 2000000 7500000 5000000 2300000
Income Tax Expense 43492000 41207000 11381000 12007000 43824000 60943000 69970000 41378000 34247000 21823000 51356000 18480000 18896000 12002000 -11384000 -12168000 26500000 20924000 12615000 6387000 9196000 771000 -1500000 800000 1900000 1700000 800000
Income Attributable to Non-Controlling Interest 3560000 0 0 0 0 0 -277000 -419000 143000 18112000 20979000 -4920000 1720000 -337000 -129000 -147000 136000 282000 249000 298000 -67000 0 0 -18600000 0 0 0
Net Income 153665000 132838000 35880000 -27317000 181221000 185883000 159543000 92380000 107030000 71304000 16950000 38782000 54530000 32993000 -24940000 -261088000 60465000 38286000 20183000 10963000 15407000 10000 -9208000 19800000 5600000 3300000 1500000
Depreciation and Amortization 320442000 293417000 251562000 240980000 241482000 176780000 165069000 152303000 139110000 122301000 108129000 82318000 61935000 51166000 53722000 50564000 49055000 35889000 28966000 26555000 21505000 9020000 3899000 4100000 2800000 1200000 400000
EBITDA 616678000 511196000 314479000 361132000 507319000 453252000 411693000 311747000 300871000 254201000 213366000 151215000 146000000 130441000 43798000 84175000 147795000 89407000 67606000 50517000 50119000 10819000 -240000 6800000 10600000 6500000 2800000
Earnings Per Share (EPS) 1.93 1.65 0.45 -0.34 2.2 2.15 1.84 1.07 1.25 0.84 0.2 0.45 0.66 0.63 -0.32 -3.64 0.92 0.63 0.36 0.2 0.28 0.0003 -0.8 1.84 0.58 0.49 0.24
Diluted Earnings Per Share 1.93 1.65 0.45 -0.34 2.19 2.14 1.84 1.07 1.24 0.83 0.2 0.44 0.65 0.62 -0.32 -3.6 0.9 0.62 0.35 0.19 0.27 0.0002 -0.74 1.74 0.5 0.43 0.22
Weighted Average Shares Outstanding 79608262 80378469 80337393 80141721 82486531 86548599 86527271 86389379 85863135 84614542 84093465 82944482 83183786 83326190 77797172 71826000 65722826 60771429 56063889 54815000 55025000 37662000 11581000 10760870 9655172 6734694 6250000
Diluted Weighted Average Shares Outstanding 79655046 80378469 80408029 80141721 82638671 86988015 86779306 86527283 86369329 85514914 84984857 83548836 84107838 84455852 78426270 72508000 67183333 61751613 57665714 57700000 57062963 40313000 12443000 11379310 11200000 7674419 6818182

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.