MRO 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
1995
12-31
1994
12-31
1993
12-31
1992
12-31
1991
12-31
1990
12-31
Report Filing: 2024-02-22 2023-02-16 2022-02-17 2021-02-23 2020-02-20 2019-02-21 2018-02-22 2017-02-24 2016-02-25 2015-03-02 2014-02-28 2013-02-22 2012-02-29 2011-02-28 2010-02-26 2009-02-27 2008-02-29 2007-03-01 2006-03-06 2005-03-10 2004-03-09 2003-03-10 2002-03-11 2001-03-12 2000-03-13 1999-03-08 1998-03-04 1997-03-07 1996-03-06 1995-03-20 1994-03-15 1992-12-31 1991-12-31 1990-12-31
Revenue 6407000000 7540000000 5601000000 3097000000 5063000000 5902000000 4373000000 4031000000 5522000000 10846000000 14501000000 15688000000 14820000000 73621000000 54139000000 78569000000 59389000000 64896000000 58958000000 45444000000 36949000000 27470000000 28662000000 30143000000 20239000000 18145000000 12932000000 13564000000 11163000000 10215000000 11962000000 12782000000 13975000000 14616000000
Cost of Revenue 3728000000 3176000000 3327000000 3467000000 3714000000 3858000000 3677000000 4501000000 5658000000 7674000000 7632000000 7945000000 7119000000 63064000000 45484000000 60532000000 50070000000 53365000000 50658000000 40194000000 32445000000 23858000000 23399000000 25715000000 17511000000 15638000000 10581000000 11324000000 9160000000 8562000000 8354000000 9528000000 10210000000 12509000000
Gross Profit 2679000000 4364000000 2274000000 -370000000 1349000000 2044000000 696000000 -470000000 -136000000 3172000000 6869000000 7743000000 7701000000 10557000000 8655000000 18037000000 9319000000 11531000000 8300000000 5250000000 4504000000 3612000000 5263000000 4428000000 2728000000 2507000000 2351000000 2240000000 2003000000 1653000000 3608000000 3254000000 3765000000 2107000000
Operating Expenses 431000000 2461000000 2240000000 810000000 3164000000 377000000 829000000 430000000 2555000000 1573000000 1665000000 1411000000 2888000000 5240000000 5065000000 11014000000 2679000000 2564000000 2998000000 2580000000 2420000000 2246000000 2309000000 2152000000 1681000000 1406000000 1221000000 1215000000 1968000000 1229000000 3198000000 2912000000 3383000000 1026000000
Research & Development 0 0 0 0 0 0 0 0 0 0 0 0 0 0 307000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
General and Administrative 297000000 308000000 291000000 274000000 356000000 394000000 400000000 484000000 590000000 654000000 687000000 555000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Selling and Marketing 0 0 0 0 0 0 162000000 278000000 571000000 2110000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Operating Expenses 134000000 2153000000 1949000000 536000000 2808000000 -17000000 267000000 -332000000 1394000000 -1191000000 978000000 856000000 2888000000 5240000000 4758000000 11014000000 2679000000 2564000000 2998000000 2580000000 2420000000 2246000000 2309000000 2152000000 1681000000 1406000000 1221000000 1215000000 1968000000 1229000000 3198000000 2912000000 3383000000 1026000000
Operating Income 2248000000 1903000000 34000000 -1180000000 -1815000000 1667000000 -133000000 -900000000 -2691000000 1599000000 5204000000 6332000000 4813000000 5317000000 3590000000 7023000000 6640000000 8967000000 5302000000 2670000000 2084000000 1366000000 2954000000 2276000000 1047000000 1101000000 1130000000 1025000000 35000000 424000000 410000000 342000000 382000000 1081000000
Net Interest(Non Operating) -336000000 -212000000 -256000000 -274000000 -255000000 -248000000 -343000000 -365000000 -323000000 -270000000 -280000000 -219000000 -107000000 -91000000 -138000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Income 7000000 15000000 1000000 5000000 25000000 32000000 34000000 14000000 9000000 7000000 6000000 13000000 0 12000000 11000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Expense 343000000 227000000 257000000 279000000 280000000 280000000 377000000 379000000 332000000 277000000 286000000 232000000 107000000 103000000 149000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Equity & Other Income/(Expense) -1000000 2088000000 1226000000 -11000000 2462000000 8000000 22000000 30000000 56000000 32000000 6000000 0 -279000000 -104000000 -11000000 -50000000 209000000 12000000 -521000000 -686000000 -488000000 -441000000 -877000000 -1362000000 -69000000 -649000000 -458000000 -34000000 -225000000 52000000 -465000000 -141000000 -317000000 -302000000
Income Before Tax 1911000000 3779000000 1004000000 -1465000000 392000000 1427000000 -454000000 -1235000000 -2958000000 1361000000 4930000000 6113000000 4427000000 5122000000 3441000000 6973000000 6849000000 8979000000 4781000000 1984000000 1596000000 925000000 2077000000 914000000 978000000 452000000 672000000 991000000 -190000000 476000000 -55000000 201000000 65000000 779000000
Income Tax Expense 357000000 167000000 58000000 -14000000 -88000000 331000000 376000000 905000000 -754000000 392000000 3337000000 4531000000 2720000000 2554000000 2257000000 3445000000 2901000000 4022000000 1730000000 727000000 584000000 389000000 759000000 482000000 324000000 142000000 216000000 320000000 -107000000 155000000 -49000000 92000000 136000000 271000000
Income(Loss) Attributable to Non-Controlling Interest 0 0 0 0 0 0 4893000000 0 0 -2077000000 -160000000 0 -1239000000 0 -279000000 0 -8000000 -277000000 19000000 -4000000 -309000000 20000000 1161000000 0 0 0 0 7000000 5000000 0 23000000 331000000 0 0
Net Income 1554000000 3612000000 946000000 -1451000000 480000000 1096000000 -5723000000 -2140000000 -2204000000 3046000000 1753000000 1582000000 2946000000 2568000000 1463000000 3528000000 3956000000 5234000000 3032000000 1261000000 1321000000 516000000 157000000 432000000 654000000 310000000 456000000 664000000 -88000000 321000000 -29000000 -222000000 -71000000 508000000
Depreciation and Amortization 2211000000 1753000000 2066000000 202000000 2397000000 2441000000 2372000000 2395000000 2957000000 2861000000 2790000000 2478000000 2266000000 2965000000 2623000000 2178000000 1613000000 1518000000 1358000000 1217000000 1175000000 1201000000 1236000000 1245000000 950000000 941000000 664000000 693000000 817000000 721000000 727000000 793000000 875000000 1026000000
EBITDA 4459000000 3656000000 2100000000 -978000000 582000000 4108000000 2239000000 1495000000 266000000 4460000000 7994000000 8810000000 7079000000 8282000000 6213000000 9201000000 8253000000 10485000000 6660000000 3887000000 3259000000 2567000000 4190000000 3521000000 1997000000 2042000000 1794000000 1718000000 852000000 1145000000 1137000000 1135000000 1257000000 2107000000
Earnings Per Share (EPS) 2.56 5.27 1.2 -1.83 0.59 1.3 -6.73 -2.61 -3.26 4.48 2.49 2.24 4.15 3.62 2.06 4.97 5.73 7.31 4.26 1.87 2.13 0.83 0.53 0.68 0.87 0.86 1.32 1.21 -0.12 0.64 -0.0497 -0.39 -0.14 0.97
Diluted Earnings Per Share 2.56 5.26 1.2 -1.83 0.59 1.29 -6.73 -2.61 -3.26 4.46 2.47 2.23 4.13 3.61 2.06 4.95 5.69 7.25 4.22 1.86 2.13 0.83 0.53 0.68 0.87 0.86 1.25 1.18 -0.11 0.63 -0.0497 -0.39 -0.14 0.97
Weighted Average Shares Outstanding 607000000 685000000 787000000 792000000 810000000 846000000 850000000 818431372 677000000 680000000 705000000 706000000 710000000 710000000 709000000 709000000 690000000 716000000 711737089 839572193 620187793 621686747 618300000 623062000 796176000 760768000 747420000 762166000 751554000 742626000 583333333 570000000 503225806 509278351
Diluted Weighted Average Shares Outstanding 608000000 687000000 788000000 792000000 810000000 847000000 850000000 819000000 677000000 683000000 709000000 710000000 714000000 712000000 711000000 713000000 690000000 716000000 718483412 844086022 620187793 621686747 619020000 623522000 796804000 776756000 788386000 783632000 772184000 749512000 583333333 570000000 503225806 509278351

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.