IRM Income Statement


* In Millions (except for per share items) of USD
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
Report Filing: 2024-02-22 2023-02-23 2022-02-24 2021-02-24 2020-02-13 2019-02-14 2018-02-16 2017-02-23 2016-02-26 2015-02-27 2014-02-28 2013-03-01 2012-02-28 2011-03-01 2010-02-26 2009-03-02 2008-02-29 2007-03-01 2006-03-16 2005-03-16 2004-03-11 2003-03-21 2002-03-21 2001-03-23 2000-03-30 1999-03-26 1998-03-31 1997-03-11
Revenue 5480289000 5103574000 4491531000 4147270000 4262584000 4225761000 3845578000 3511453000 3007976000 3117693000 3025923000 3005255000 3014703000 2916656000 3013595000 3055134000 2730035000 2350342000 2078155000 1817589000 1501329000 1318497000 1171116000 986371000 519500000 270300000 183500000 129748000
Cost of Revenue 2357800000 2189120000 1887229000 1757342000 1833315000 1801582000 1685318000 1567777000 1290025000 1344636000 1288878000 1277113000 1245200000 1204454000 1271214000 1382019000 1260120000 1074268000 938239000 823899000 680747000 622299000 561936000 480176000 258900000 153000000 100800000 73870000
Gross Profit 3122489000 2914454000 2604302000 2389928000 2429269000 2424179000 2160260000 1943676000 1717951000 1773057000 1737045000 1728142000 1769503000 1712202000 1742381000 1673115000 1469915000 1276074000 1139916000 993690000 820582000 696198000 609180000 506195000 260600000 117300000 82700000 55878000
Operating Expenses 2200711000 1864583000 1750130000 1744829000 1647931000 1668671000 1511151000 1442070000 1193424000 1223780000 1244651000 1171115000 1198304000 1160168000 1193837000 1180585000 1015197000 868887000 753132000 649194000 515689000 442968000 464198000 391074000 196300000 74200000 52700000 36130000
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 1236287000 1140577000 1022559000 949215000 991664000 977313000 905731000 859646000 829634000 855363000 912718000 850371000 834591000 777880000 874359000 882364000 771375000 670074000 569695000 486246000 383641000 332332000 306934000 261669000 128900000 37000000 30100000 20007000
Other Operating Expenses 964424000 724006000 727571000 795614000 656267000 691358000 605420000 582424000 363790000 368417000 331933000 320744000 363713000 382288000 319478000 298221000 243822000 198813000 183437000 162948000 132048000 110636000 157264000 129405000 67400000 37200000 22600000 16123000
Operating Income 921778000 1049871000 854172000 645099000 781338000 755508000 649109000 501606000 524527000 549277000 492394000 557027000 571199000 552034000 548544000 492530000 454718000 407187000 386784000 344496000 304893000 253230000 144982000 115121000 64300000 43100000 30000000 19748000
Net Interest(Non Operating) -585932000 -479738000 -410620000 -410223000 -412739000 -409289000 -353575000 -310662000 -263871000 -260717000 -254174000 -240181000 -205256000 -204723000 -225224000 -236635000 -228593000 -194958000 -183584000 -185749000 -150468000 -136632000 -134742000 0 0 0 0 0
Interest Income 12471000 8276000 7341000 8312000 6559000 6553000 7659000 7558000 3984000 2443000 4208000 2418000 2313000 1787000 2566000 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Expense 598403000 488014000 417961000 418535000 419298000 415842000 361234000 318220000 267855000 263160000 258382000 242599000 207569000 206510000 227790000 236635000 228593000 194958000 183584000 185749000 150468000 136632000 134742000 0 0 0 0 0
Equity & Other Income/(Expense) -108640000 61505000 185463000 137829000 -40457000 11692000 -79429000 -44300000 -98590000 -65187000 -75202000 -18480000 -13043000 -10822000 9513000 -31028000 -3101000 11989000 -6182000 7988000 2564000 3351000 -18371000 -130929000 -54800000 -50800000 -31800000 -19748000
Income Before Tax 227206000 631638000 629015000 372705000 328142000 357911000 216105000 146644000 162066000 223373000 163018000 298366000 352900000 336489000 332833000 224867000 223024000 224218000 197018000 166735000 156989000 119949000 -8131000 -15808000 9500000 -7700000 -1800000 0
Income Tax Expense 39943000 69489000 176290000 29609000 59931000 36263000 25947000 44944000 37713000 -97275000 63057000 114873000 106488000 169469000 110527000 142924000 69010000 93795000 81484000 69574000 66730000 49295000 26036000 9125000 10600000 3300000 7400000 19240000
Income Attributable to Non-Controlling Interest 3029000 5168000 2506000 403000 834000 -41703000 6337000 -3124000 1112000 -5471000 2699000 11785000 -149126000 220920000 1429000 -94000 920000 1560000 -1067000 2970000 5622000 12362000 9890000 2892000 13200000 0 6000000 -19748000
Net Income 184234000 556981000 450219000 342693000 267377000 363351000 183821000 104824000 123241000 326119000 97262000 171708000 395538000 -53900000 220877000 82037000 153094000 128863000 116601000 94191000 84637000 58292000 -44057000 -27825000 -14300000 -11000000 -15200000 508000
Depreciation and Amortization 793018000 750818000 920375000 652069000 647221000 639514000 522376000 452326000 345464000 353143000 322037000 316344000 319499000 281438000 319072000 295720000 254655000 213836000 134572000 167275000 158201000 114761000 158521000 129405000 67400000 37200000 22600000 12869000
EBITDA 1714796000 1800689000 1774547000 1297168000 1428559000 1395022000 1171485000 953932000 869991000 902420000 814431000 873371000 890698000 833472000 867616000 788250000 709373000 621023000 521356000 511771000 463094000 367991000 303503000 244526000 131700000 80300000 52600000 32617000
Earnings Per Share (EPS) 0.63 1.92 1.56 1.19 0.93 1.27 0.64 0.43 0.58 1.67 0.51 0.99 2.03 -0.27 1.09 0.41 0.77 0.65 0.57 0.49 0.44 0.31 -0.23 -0.16 -0.13 -0.11 -0.26 -0.0182
Diluted Earnings Per Share 0.63 1.9 1.55 1.19 0.93 1.27 0.64 0.42 0.58 1.66 0.5 0.98 2.02 -0.27 1.08 0.4 0.76 0.64 0.56 0.48 0.43 0.3 -0.23 -0.16 -0.13 -0.11 -0.26 -0.0182
Weighted Average Shares Outstanding 291936000 290812000 289457000 288183000 286971000 285913000 265898000 246178000 210764000 195278000 190994000 173604000 194777000 201991000 202812000 201279000 199938000 198116000 195988000 193624500 191851500 190464750 188248500 179296875 112539375 101982375 58325665 57757445
Diluted Weighted Average Shares Outstanding 293965000 292444177 290975090 288643190 287687000 286652588 266845000 247267000 212118000 196749000 192412000 174867000 195938000 201991000 204271000 203290000 202062000 200463000 198104000 196764000 195115500 193659750 188248500 179296875 112539375 101982375 58325665 57757445

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.