RHI 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-13
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
1989
12-31
1988
12-31
1987
12-31
1986
12-31
1985
12-31
Report Filing: 2024-02-20 2023-02-10 2022-02-14 2021-02-12 2020-02-14 2019-02-15 2018-02-20 2017-02-13 2016-02-17 2015-02-13 2014-02-14 2013-02-15 2012-02-17 2011-02-17 2010-02-19 2009-02-19 2008-02-20 2007-02-23 2006-03-06 2005-02-23 2004-03-08 2003-03-26 2002-03-18 2001-03-23 2000-03-08 1999-03-17 1998-03-13 1997-03-21 1996-03-25 1995-03-08 1994-03-22 1992-12-31 1991-12-31 1990-12-31 1989-12-31 1988-12-31 1987-12-31 1986-12-31 1985-12-31
Revenue 6392517000 7238142000 6461444000 5109000000 6074432000 5800271000 5266789000 5250399000 5094933000 4695014000 4245895000 4111213000 3776976000 3175093000 3036547000 4600554000 4645666000 4013546000 3338439000 2675696000 1974991000 1904951000 2452850000 2699319000 2081300000 1793000000 1302900000 898600000 628500000 446300000 306200000 220200000 209500000 248600000 234500000 182100000 105700000 7300000 32800000
Cost of Revenue 3817513000 4144093000 3765416000 3096389000 3543913000 3390257000 3102977000 3089723000 2980462000 2772098000 2522803000 2462153000 2287374000 1981060000 1932868000 2686983000 2667838000 2319293000 1965390000 1619394000 1248253000 1190216000 1436272000 1487074000 1185200000 1051200000 772700000 538800000 380800000 270700000 185900000 129400000 114800000 128300000 117700000 90700000 51100000 1800000 0
Gross Profit 2575004000 3094049000 2696028000 2012611000 2530519000 2410014000 2163812000 2160676000 2114471000 1922916000 1723092000 1649060000 1489602000 1194033000 1103679000 1913571000 1977828000 1694253000 1373049000 1056302000 726738000 714735000 1016578000 1212245000 896100000 741800000 530200000 359800000 247700000 175600000 120300000 90800000 94700000 120300000 116800000 91400000 54600000 5500000 32800000
Operating Expenses 2198434000 2032824000 2014601000 1742448000 1910129000 1822794000 1648095000 1607454000 1533991000 1426291000 1326515000 1306012000 1240337000 1079444000 1038359000 1499456000 1500551000 1244803000 991823000 825407000 717626000 715823000 828813000 921057000 667500000 531800000 379700000 260600000 179600000 128800000 94800000 78500000 80000000 96700000 86400000 61400000 35700000 8500000 19700000
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 0 0 0 0 0 0 0 0 0 0
Selling, General and Administrative 2107531000 2117296000 1951282000 1666041000 1908768000 1821089000 1646532000 1606217000 1533799000 1425734000 1324815000 1305614000 1240184000 1079033000 1036899000 1496839000 1497957000 1243952000 991488000 824382000 707349000 709542000 823478000 864418000 628400000 501600000 357800000 246500000 170700000 121600000 88100000 72100000 73600000 90700000 81200000 62900000 36700000 3100000 0
Other Operating Expenses 90903000 -84472000 63319000 76407000 1361000 1705000 1563000 1237000 192000 557000 1700000 398000 153000 411000 1460000 2617000 2594000 851000 335000 1025000 10277000 6281000 5335000 56639000 39100000 30200000 21900000 14100000 8900000 7200000 6700000 6400000 6400000 6000000 5200000 -1500000 -1000000 5400000 19700000
Operating Income 376570000 1061225000 681427000 270163000 620390000 587220000 515717000 553222000 580480000 496625000 396577000 343048000 249265000 114589000 65320000 414115000 477277000 449450000 381226000 230895000 9112000 -1088000 187765000 291188000 228600000 210000000 150500000 99200000 68100000 46800000 25500000 12300000 14700000 23600000 30400000 30000000 18900000 -3000000 13100000
Net Interest(Non Operating) 23973000 8008000 197000 1343000 5125000 4382000 1799000 888000 550000 724000 1002000 1197000 951000 -1200000 986000 -139000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Income 23973000 8008000 197000 1343000 5125000 4382000 1799000 888000 550000 724000 1002000 1197000 951000 579000 1443000 5161000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Expense 0 0 0 0 0 0 0 0 0 0 0 0 0 1779000 457000 5300000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Equity & Other Income/(Expense) 176040000 -172278000 122156000 150376000 0 0 0 0 0 0 0 0 0 1779000 457000 5300000 13127000 16752000 10948000 3770000 2603000 4585000 8519000 10439000 6100000 11200000 8300000 4400000 1000000 -1600000 -4000000 -4400000 -6600000 -8600000 -6800000 -9900000 -5300000 9900000 -13100000
Income Before Tax 576583000 896955000 803780000 421882000 625515000 591602000 517516000 554110000 581030000 497349000 397579000 344245000 250216000 115168000 66763000 419276000 490404000 466202000 392174000 234665000 11715000 3497000 196284000 301627000 234700000 221200000 158800000 103600000 69100000 45200000 21500000 7900000 8100000 15000000 23600000 20100000 13600000 6900000 0
Income Tax Expense 165437000 239036000 205154000 115606000 171082000 157314000 226932000 210721000 223234000 191421000 145384000 134303000 100294000 49099000 29500000 169095000 194192000 183024000 154304000 94061000 5325000 1329000 75177000 115524000 93300000 89600000 65100000 42500000 28800000 19100000 9800000 3500000 4000000 6100000 10100000 8100000 6300000 2600000 -6900000
Income Attributable to Non-Controlling Interest 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2196000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -400000 400000 0
Net Income 411146000 657919000 598626000 306276000 454433000 434288000 290584000 343389000 357796000 305928000 252195000 209942000 149922000 66069000 35067000 250181000 296212000 283178000 237870000 140604000 6390000 2168000 121107000 186103000 141400000 131600000 93700000 61100000 40300000 26100000 11700000 4400000 4100000 8900000 13500000 12000000 7700000 3900000 6900000
Depreciation and Amortization 54247000 49065000 54451000 63500000 1361000 1705000 1563000 1237000 192000 557000 48772000 48724000 153000 411000 1460000 2617000 71441000 61085000 79814000 72308000 65904000 72308000 73116000 56639000 39100000 24600000 17700000 11900000 8400000 7200000 6700000 6400000 6400000 6000000 5200000 1100000 600000 500000 0
EBITDA 430817000 1110290000 735878000 333663000 621751000 588925000 517280000 554459000 580672000 497182000 445349000 391772000 249418000 115000000 66780000 416732000 548718000 510535000 461040000 303203000 75016000 71220000 260881000 347827000 267700000 234600000 168200000 111100000 76500000 54000000 32200000 18700000 21100000 29600000 35600000 31100000 19500000 -2500000 13100000
Earnings Per Share (EPS) 3.9 6.08 5.42 2.72 3.93 3.6 2.34 2.68 2.72 2.28 1.85 1.51 1.05 0.45 0.24 1.6 1.85 1.71 1.42 0.83 0.04 0.01 0.69 1.05 0.78 0.72 0.52 0.35 0.23 0.15 0.08 0.04 0.03 0.07 0.1 0.09 0.07 0.03 0.05
Diluted Earnings Per Share 3.88 6.03 5.36 2.7 3.9 3.57 2.33 2.67 2.69 2.26 1.83 1.5 1.04 0.44 0.24 1.59 1.81 1.65 1.36 0.79 0.04 0.01 0.67 1 0.77 0.69 0.5 0.34 0.23 0.15 0.08 0.04 0.03 0.07 0.1 0.09 0.07 0.03 0.05
Weighted Average Shares Outstanding 105530000 108214000 110482000 112729000 115656000 120513000 124152000 127991000 131749000 134358000 136153000 138201000 140479000 142833000 145912000 151607000 159767000 166003000 167664000 169742000 168719000 172484000 175517391 177240952 181282051 182777778 180192308 174571429 177794118 170217391 146250000 110000000 136666667 127142857 135000000 133333333 110000000 130000000 138000000
Diluted Weighted Average Shares Outstanding 106074000 109171000 111718000 113318000 116411000 121602000 124892000 128766000 132930000 135541000 137589000 139409000 141790000 144028000 146611000 152528000 163479000 171712000 174382000 176866000 173175000 177791000 180756716 186103000 183636364 190724638 187400000 179705882 177794118 170217391 146250000 110000000 136666667 127142857 135000000 133333333 110000000 130000000 138000000

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.