MRC.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
11-30
1996
11-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-12-31 1999-12-31 1998-12-31 1997-11-30 1996-11-30
Revenue 1224018000 1120025000 1021910000 1028450000 1175679000 1164181000 1104867000 915627000 875740000 551356000 504765000 394935000 377390000 349967000 348767000 355936000 325925000 387124000 400440000 387370000 369424000 341304000 321046000 260387000 100900000 180600000 240700000 771500000
Cost of Revenue 589987000 619662000 488608000 495127000 565124000 552408000 517308000 392381000 377826000 235156000 228815000 145999000 196733000 130128000 187947000 193775000 175014000 159483000 205981000 152593000 147250000 154212000 145406000 109747000 31500000 117700000 222400000 715200000
Gross Profit 634031000 500363000 533302000 533323000 610555000 611773000 587559000 523246000 497914000 316200000 275950000 248936000 180657000 219839000 160820000 162161000 150911000 227641000 194459000 234777000 222174000 187092000 175640000 150640000 69400000 62900000 18300000 56300000
Operating Expenses 100747000 -8167000 138568000 42357000 185337000 124525000 113730000 95676000 80834000 74352000 68421000 67990000 1646000 121628000 66931000 69604000 83879000 112834000 63667000 102754000 78433000 59152000 58397000 55459000 44800000 39400000 4600000 8700000
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
Selling, General and Administrative 0 0 80201000 59607000 94129000 92665000 82862000 86592000 72558000 68977000 63864000 66127000 0 58467000 0 6096000 7095000 46874000 0 44853000 54413000 45022000 44412000 38557000 34400000 29300000 0 0
Other Operating Expenses 100747000 -8167000 58367000 -17250000 91208000 31860000 30868000 9084000 8276000 5375000 4557000 1863000 1646000 63161000 66931000 63508000 76784000 65960000 63667000 57901000 24020000 14130000 13985000 16902000 10400000 10100000 4600000 8700000
Operating Income 533284000 508530000 394734000 490966000 425218000 487248000 473829000 427570000 417080000 241848000 207529000 180946000 179011000 98211000 93889000 92557000 67032000 114807000 130792000 132023000 143741000 127940000 117243000 95181000 24600000 23500000 13700000 47600000
Net Interest(Non Operating) -247710999 -206310000 -192301000 -216762000 -211273000 -200026000 -187308000 -153763000 -150321000 -87624000 -77892000 -46476000 -57417000 -68814000 -71546000 0 0 0 -95995000 0 0 0 0 0 0 0 0 0
Interest Income 18119000 16650000 22934000 15739000 17294000 10947000 8907000 6349000 7819000 14970000 12117000 20982000 13755000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Expense 265829999 222960000 215235000 232501000 228567000 210973000 196215000 160112000 158140000 102594000 90009000 67458000 71172000 68814000 71546000 0 0 0 95995000 0 0 0 0 0 0 0 0 0
Equity & Other Income/(Expense) -208322001 -166760000 205669000 -593988000 11546000 128846000 113216000 43522000 -84509000 49673000 214974000 310587000 246051000 34327000 14301000 -18014000 -53884000 -62424000 3689000 -70245000 -72087000 -64142000 -41617000 -43273000 100000 -400000 208700000 -7400000
Income Before Tax 77251000 135460000 408102000 -319784000 225491000 416068000 399737000 317329000 182250000 203897000 344611000 445057000 367645000 63724000 36644000 74543000 13148000 52383000 38486000 61778000 71654000 63798000 75626000 51908000 24700000 23100000 222400000 40200000
Income Tax Expense 23349000 23208000 151481000 -69734000 36695000 72010000 55370000 107405000 78730000 66640000 56664000 55637000 80190000 19283000 7513000 27464000 12317000 -4236000 12530000 11834000 38494000 7593000 15548000 20246000 4900000 4900000 83800000 22400000
Income Attributable to Non-Controlling Interest -20274000 -10519000 6861000 0 1857000 24207000 34247000 37179000 22978000 554000 1555000 -23000 -571000 -111000 -1160000 -3773000 -22980000 -1473000 4712000 32421000 35201000 26902000 23746000 -7782000 -3100000 0 0 0
Net Income 74176000 122771000 249760000 -250050000 186939000 319851000 310120000 172745000 80542000 136703000 286392000 389443000 288026000 44552000 30291000 50852000 23811000 58092000 21244000 17523000 -2041000 29303000 36332000 39444000 22900000 18200000 138600000 17800000
Depreciation and Amortization 23076000 26514000 32499000 35295000 36152000 31860000 30868000 9084000 8276000 5375000 4557000 1863000 1646000 63161000 66931000 63508000 76784000 64859000 60166000 57901000 24020000 14130000 13985000 16902000 10400000 10100000 4600000 8700000
EBITDA 556360000 535044000 427233000 526261000 461370000 519108000 504697000 436654000 425356000 247223000 212086000 182809000 180657000 161372000 160820000 156065000 143816000 179666000 190958000 189924000 167761000 142070000 131228000 112083000 35000000 33600000 18300000 56300000
Earnings Per Share (EPS) 6.8 11.08 22.5 -22.32 16.57 27.96 26.1 14.46 6.58 10.92 22.58 30.31 22.22 14.42 2.16 3.64 1.49 4.16 1.51 1.1 -0.14 2.71 2.39 2.53 1.41 1.13 8.34 1.02
Diluted Earnings Per Share 6.8 11.08 22.5 -22.32 16.57 27.96 26.1 14.46 6.58 10.92 22.58 30.31 22.22 14.42 2.16 3.63 1.49 3.44 1.25 1.08 -0.14 2.26 2.35 2.4 1.41 1.06 7.9 0.98
Weighted Average Shares Outstanding 10903000 11079000 11101000 11205000 11285000 11438000 11883000 11943000 12239000 12521000 12683000 12848000 12965000 13565000 14044000 13937000 13922000 13964423 14068874 14021818 14578571 14657565 15201674 15590514 16241135 16106195 16618705 17450980
Diluted Weighted Average Shares Outstanding 10903000 11079000 11101000 11205000 11285000 11438000 11883000 11943000 12239000 12521000 12683000 12848000 12965000 13565000 14044000 13966000 14092000 16887209 16995200 14281481 14578571 17576106 15460426 16435000 17473684 17169811 17544304 18163265

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.