RIO 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
1989
12-31
1988
12-31
1987
12-31
1986
12-31
1985
12-31
Report Filing: 2024-02-23 2023-02-24 2022-02-25 2021-03-02 2020-02-28 2019-03-04 2018-03-01 2017-03-02 2016-03-03 2015-03-06 2014-03-14 2013-03-15 2012-03-16 2011-03-15 2010-05-27 2009-04-02 2008-03-31 2007-06-27 2006-06-23 2005-06-27 2004-03-26 2003-04-23 2002-04-22 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
Revenue 54041000000 55554000000 63495000000 44611000000 43165000000 40522000000 40030000000 33781000000 34829000000 47664000000 51171000000 50967000000 60537000000 56576000000 43411000000 54264000000 29700000000 22465000000 19033000000 12954000000 9228000000 8447169203 8152000000 11597521209 11584028568 11847791517 12289936024 7757646333 7965572655 3577067992 4709780486 4926212973 6646457842 7459202962 9878048780 8879919273 8481816648 6423523846 4463573105
Cost of Revenue 21640000000 21284000000 18561000000 15485000000 16412000000 16559000000 15807000000 15530000000 16819000000 19704000000 16674000000 16624000000 36260000000 36667000000 33818000000 0 0 0 0 0 0 4160000000 3647000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Gross Profit 32401000000 34270000000 44934000000 29126000000 26753000000 23963000000 24223000000 18251000000 18010000000 27960000000 34497000000 34343000000 24277000000 19909000000 9593000000 54264000000 29700000000 22465000000 19033000000 12954000000 9228000000 4287169203 4505000000 11597521209 11584028568 11847791517 12289936024 7757646333 7965572655 3577067992 4709780486 4926212973 6646457842 7459202962 9878048780 8879919273 8481816648 6423523846 4463573105
Operating Expenses 17578000000 14337000000 15117000000 12297000000 10850000000 6276000000 10088000000 11456000000 14395000000 16614000000 27067000000 35496000000 10337000000 215000000 2087000000 44070000000 21129000000 13491000000 12111000000 9627000000 7732000000 3455759040 3000000000 8467216812 9047170635 9859350983 9742055478 6430455184 6003152234 2767224802 4251227738 4457555397 5905467610 5362447436 7668485237 7132045553 7168231128 5435084711 3450938585
Research & Development 245000000 76000000 65000000 45000000 45000000 45000000 58000000 60000000 104000000 112000000 231000000 129000000 0 0 0 1134000000 574000000 283000000 20000207 15999433 23201100 25000000 39000000 58009917 70395852 88375134 129966276 90762749 92712775 140706345 124253002 77351250 102915310 98375834 85044929 55859881 72133850 58691345 49558440
Selling, General and Administrative 8076000000 7400000000 6757000000 4827000000 5542000000 5764000000 6236600000 4926000000 6346000000 6444000000 7538000000 6187000000 0 0 0 0 0 0 0 0 0 1395000000 1260000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Operating Expenses 9257000000 6861000000 8295000000 7425000000 5263000000 467000000 3793400000 6470000000 7945000000 10058000000 19298000000 29180000000 10337000000 215000000 2087000000 42936000000 20555000000 13208000000 12090999793 9611000567 7708798900 2035759040 1701000000 8409206895 8976774783 9770975849 9612089202 6339692435 5910439459 2626518457 4126974736 4380204147 5802552300 5264071602 7583440308 7076185672 7096097278 5376393366 3401380145
Operating Income 14823000000 19933000000 29817000000 16829000000 15903000000 17687000000 14135000000 6795000000 3615000000 11346000000 7430000000 -1153000000 13940000000 19694000000 7506000000 10194000000 8571000000 8974000000 6922000000 3327000000 1496000000 831410163 1505000000 3130304397 2536857933 1988440534 2547880546 1327191149 1962420421 809843190 458552748 468657576 740990232 2096755526 2209563543 1747873720 1313585520 988439135 1012634520
Net Interest(Non Operating) -1425000000 -1675000000 -528000000 -504000000 -638000000 -680000000 -1090000000 -1360000000 -1076000000 -967000000 -794000000 -576000000 -735000000 -615000000 -809000000 -1414000000 -404000000 -54000000 -91000000 13000000 -267660100 -291142788 0 -348059505 -302441439 -273410573 -200364676 -49662636 -13906917 -1563404 -45855274 -37917280 -101044122 -96446896 -176508344 -54057951 -107545013 -54847579 -65549680
Interest Income 532000000 179000000 64000000 141000000 300000000 249000000 141000000 89000000 52000000 64000000 82000000 116000000 115000000 163000000 120000000 204000000 134000000 106000000 82000000 28000000 30339900 0 0 89246027 140791704 223699560 276178337 241463164 159156931 104748057 93189752 116785221 181505183 304772192 261553273 109917831 55646113 53960557 61948050
Interest Expense 1957000000 1854000000 592000000 645000000 938000000 929000000 1231000000 1449000000 1128000000 1031000000 876000000 692000000 850000000 778000000 929000000 1618000000 538000000 160000000 173000000 15000000 298000000 291142788 0 437305532 443233143 497110133 476543013 291125800 173063848 106311461 139045026 154702501 282549305 401219088 438061617 163975782 163191126 108808136 127497730
Equity & Other Income/(Expense) 387000000 404000000 1544000000 -934000000 -4146000000 1160000000 -229000000 908000000 -3265000000 -827000000 -3131000000 -839000000 9000000 1498000000 1163000000 398000000 1669000000 1320000000 481000000 523000000 865660100 771379560 292000000 914771776 1035079752 798137936 1077637042 619926705 251869708 633178557 230755576 359455812 174020433 -304772193 -261553274 -109917831 -55646113 -53960558 -61948051
Income Before Tax 13785000000 18662000000 30833000000 15391000000 11119000000 18167000000 12816000000 6343000000 -726000000 9552000000 3505000000 -2568000000 13214000000 20577000000 7860000000 9178000000 9836000000 10240000000 7312000000 3863000000 2094000000 1311646935 1797000000 3697016668 3269496246 2513167897 3425152912 1897455218 2200383212 1441458343 643453050 790196108 813966543 1695536437 1771501925 1583897938 1150394394 879630998 885136789
Income Tax Expense 3832000000 5586000000 8258000000 4991000000 4147000000 4242000000 3965000000 1567000000 993000000 3053000000 2426000000 429000000 6439000000 5296000000 2076000000 3742000000 2090000000 2373000000 1814000000 619000000 567000000 708349842 718000000 1207052515 881251779 1038407834 1104713350 601089152 755609122 414302018 170108277 373106031 349912054 582539253 670731707 578420066 472148839 400638656 458127440
Income Attributable to Non-Controlling Interest -105000000 684000000 1460000000 631000000 -1038000000 287000000 89000000 159000000 -853000000 -28000000 -2586000000 -7000000 949000000 957000000 912000000 1760000000 434000000 429000000 283000000 -53000000 19000000 -48024482 0 269969232 323299469 306551249 305962276 95900265 185425552 70353174 48813681 54600884 80461061 79086456 -229460847 -398226899 145391865 122852666 178352758
Net Income 10058000000 12392000000 21115000000 9769000000 8010000000 13638000000 8762000000 4617000000 -866000000 6527000000 3665000000 -2990000000 5826000000 14324000000 4872000000 3676000000 7312000000 7438000000 5215000000 3297000000 1508000000 651321575 1079000000 2219994921 2064944998 1168208814 2014477286 1200465801 1259348538 956803151 424531092 362489193 383593428 1033910728 1330231065 1403704771 532853690 356139676 248656591
Depreciation and Amortization 5334000000 6174000000 6874000000 4852000000 4384000000 4015000000 4375000000 4794000000 4645000000 4860000000 4791000000 4441000000 3817000000 3437000000 3427000000 3475000000 2115000000 1509000000 1334000000 1171000000 1006000000 954470484 929000000 1186972159 1243660055 1198587766 1231971996 794602185 661351134 356456076 310632506 247220663 366752741 426295281 361039794 250468502 278980008 245853168 238572025
EBITDA 20157000000 26107000000 36691000000 21681000000 20287000000 21702000000 18510000000 11589000000 8260000000 16206000000 12221000000 3288000000 17757000000 23131000000 10933000000 13669000000 10686000000 10483000000 8256000000 4498000000 2502000000 1785880647 2434000000 4317276556 3780517988 3187028300 3779852542 2121793334 2623771555 1166299266 769185254 715878239 1107742973 2523050807 2570603337 1998342222 1592565528 1234292303 1251206545
Earnings Per Share (EPS) 6.2 7.65 13.03 6.04 4.91 7.93 4.9 2.57 -0.47 3.53 1.98 -1.62 3.03 7.31 0.0276 1.93 4.7 4.61 3.16 197.52 90.46 0.39 1 1.34 1.25 0.42 1.16 0.65 0.75 0.74 0.33 0.28 0.29 0.81 1.06 1.48 0.57 0.15 0.11
Diluted Earnings Per Share 6.16 7.6 12.95 6 4.88 7.88 4.87 2.55 -0.47 3.51 1.97 -1.62 3.02 7.26 0.0275 1.93 4.68 4.59 3.15 197.19 90.46 0.39 1 1.34 1.25 0.42 1.16 0.65 0.75 0.74 0.33 0.28 0.29 0.81 1.06 1.48 0.57 0.15 0.11
Weighted Average Shares Outstanding 1621400000 1619800000 1618400000 1617400000 1630100000 1719300000 1786700000 1797300000 1823157894 1848400000 1847300000 1849100000 1923100000 1960848734 1523969171 1900606050 1556460900 1614080700 1656456967 1669521600 2045745000 16660208340 1080338710 1662016500 1658385000 1682595000 1207489876 1296191295 1689858000 1290393000 1286761500 1284340500 1200816000 1193553000 1126975500 948426750 939348000 2345343750 2345343750
Diluted Weighted Average Shares Outstanding 1631500000 1629600000 1628900000 1628600000 1642100000 1731700000 1799500000 1808600000 1824700000 1858700000 1857700000 1849100000 1935500000 1972459378 1523969171 1900606050 1562983578 1614080700 1656456967 1669521600 2045745000 16660208340 1080338710 1662016500 1658385000 1682595000 1207489876 1296191295 1689858000 1290393000 1286761500 1284340500 1200816000 1193553000 1126975500 948426750 939348000 2345343750 2345343750

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.