RGR 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-21 2023-02-22 2022-02-23 2021-02-17 2020-02-20 2019-02-20 2018-02-21 2017-02-22 2016-02-24 2015-02-25 2014-02-25 2013-02-27 2012-02-22 2011-02-23 2010-02-24 2009-02-24 2008-02-26 2007-03-05 2006-05-01 2005-03-15 2004-03-12 2003-03-26 2002-03-26 2001-03-26 2000-03-23 1999-03-31 1998-03-23 1997-03-28 1996-04-01 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 543767000 595842000 730736000 568868000 410506000 495635000 522256000 664328000 551094000 544474000 688276000 491824000 328816000 255206000 270985000 181483000 156485000 167620000 154722000 145624000 147917000 161587000 174330000 202654000 241700000 211600000 209400000 223300000 192500000 196400000 194200000 156100000 136800000 135500000 133700000 112300000 94300000 87000000 94000000
Cost of Revenue 410148000 415757000 451179000 377427000 310958000 361277000 368248000 444774000 378934000 375300000 429671000 312871000 217058000 171224000 183380000 138730000 117186000 143382000 128343000 116591000 113189000 125376000 134449000 135752000 161900000 146700000 136900000 142600000 128000000 120200000 119000000 101700000 92300000 94800000 87800000 76900000 65700000 61400000 66900000
Gross Profit 133619000 180085000 279557000 191441000 99548000 134358000 154008000 219554000 172160000 169174000 258605000 178953000 111758000 83982000 87605000 42753000 39299000 24238000 26379000 29033000 34728000 36211000 39881000 66902000 79800000 64900000 72500000 80700000 64500000 76200000 75200000 54400000 44500000 40700000 45900000 35400000 28600000 25600000 27100000
Operating Expenses 81535000 76629000 76421000 72293000 60173000 67349000 77659000 85145000 77615000 112836000 83699000 67887000 49342000 40589000 43701000 29216000 30184000 24518000 25025000 22875000 21016000 23973000 20865000 28658000 28000000 29500000 27100000 26800000 23900000 22000000 20800000 18400000 20900000 18600000 17800000 15300000 14100000 14300000 10700000
Research & Development 9800000 9600000 11700000 8000000 8199999 8500000 9800000 8700000 8500000 10400000 6700000 6300000 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 81540000 76665000 76548000 72345000 60119000 67359000 77628000 85150000 77728000 112837000 84100000 67914000 49661000 40169000 42480000 30056000 28770000 24024000 24542000 22875000 21016000 20662000 20865000 19907000 19300000 19200000 17900000 19200000 17000000 16700000 16400000 14300000 16200000 14300000 13600000 11900000 10700000 11500000 8100000
Other Operating Expenses -9805000 -9636000 -11827000 -8052000 -8145999 -8510000 -9769000 -8705000 -8613000 -10401000 -7101000 -6327000 -319000 420000 1221000 -840000 1414000 494000 483000 0 0 3311000 0 8751000 8700000 10300000 9200000 7600000 6900000 5300000 4400000 4100000 4700000 4300000 4200000 3400000 3400000 2800000 2600000
Operating Income 52084000 103456000 203136000 119148000 39375000 67009000 76349000 134409000 94545000 56338000 174906000 111066000 62416000 43393000 43904000 13537000 9115000 -280000 1354000 6158000 13712000 12238000 19016000 38244000 51800000 35400000 45400000 53900000 40600000 54200000 54400000 36000000 23600000 22100000 28100000 20100000 14500000 11300000 16400000
Net Interest(Non Operating) 5260000 2296000 -115000 935000 2402000 -119000 -125000 -172000 -151000 -150000 -131000 -61000 -81000 -95000 -40000 405000 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 5465000 2552000 49000 1126000 2594000 211000 27000 14000 5000 2000 4000 34000 29000 48000 118000 405000 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 205000 256000 164000 191000 192000 330000 152000 186000 156000 152000 135000 95000 110000 143000 158000 0 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) 1480000 2527000 3573000 898000 1250000 1824000 1422000 1684000 1706000 1052000 457000 1104000 1181000 851000 496000 36000 7544000 2123000 88000 1027000 6929000 1897000 3183000 6230000 3600000 3900000 1300000 3000000 3300000 2700000 1600000 1200000 700000 200000 1400000 1200000 1200000 1100000 2700000
Income Before Tax 58824000 108279000 206594000 120981000 43027000 68714000 77646000 135921000 96100000 57240000 175232000 112109000 63516000 44149000 44360000 13978000 16659000 1843000 1442000 7185000 20641000 14135000 22199000 44474000 55400000 39300000 46700000 56900000 43900000 56900000 56000000 37200000 24300000 22300000 29500000 21300000 15700000 12400000 19100000
Income Tax Expense 10609000 19947000 50695000 30583000 10736000 17781000 25504000 48449000 33974000 18612000 63960000 41480000 23501000 15894000 16857000 5312000 6330000 739000 578000 2881000 8277000 5668000 8702000 17434000 21700000 15900000 18900000 22500000 17700000 22900000 22800000 15000000 9700000 8800000 11400000 8600000 7100000 6400000 9500000
Income Attributable to Non-Controlling Interest 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 400000 0 0 0 0 0 0 0 0
Net Income 48215000 88332000 155899000 90398000 32291000 50933000 52142000 87472000 62126000 38628000 111272000 70629000 40015000 28255000 27503000 8666000 10329000 1104000 864000 4304000 12364000 8467000 13497000 27040000 33700000 23400000 27800000 34400000 26200000 34000000 32800000 22200000 14600000 13500000 18100000 12700000 8600000 6000000 9600000
Depreciation and Amortization 22383000 30868000 29647000 29600000 33175000 31972000 34264000 35355000 36235000 36706000 20362000 14888000 12148000 9207000 7300000 5365000 4372000 3852000 5440000 5827000 5923000 7490000 8151000 8751000 8700000 10300000 9200000 7600000 6900000 5300000 4400000 4100000 4700000 4300000 4200000 3400000 3400000 2800000 2600000
EBITDA 74467000 134324000 232783000 148748000 72550000 98981000 110613000 169764000 130780000 93044000 195268000 125954000 74564000 52600000 51204000 18902000 13487000 3572000 6794000 11985000 19635000 19728000 27167000 46995000 60500000 45700000 54600000 61500000 47500000 59500000 58800000 40100000 28300000 26400000 32300000 23500000 17900000 14100000 19000000
Earnings Per Share (EPS) 2.73 5.01 8.87 5.17 1.85 2.92 2.94 4.62 3.32 1.99 5.76 3.69 2.12 1.48 1.44 0.43 0.46 0.04 0.03 0.18 0.46 0.31 0.5 1 1.25 0.87 1.03 1.28 0.98 1.27 1.2 0.83 0.55 0.51 0.68 0.48 0.32 0.23 0.37
Diluted Earnings Per Share 2.71 4.96 8.78 5.09 1.82 2.88 2.91 4.59 3.21 1.95 5.58 3.6 2.09 1.46 1.42 0.43 0.46 0.04 0.03 0.18 0.46 0.31 0.5 1 1.25 0.87 1.03 1.28 0.98 1.27 1.2 0.83 0.55 0.51 0.68 0.48 0.32 0.23 0.37
Weighted Average Shares Outstanding 17676955 17648850 17585604 17486054 17461421 17442808 17725494 18931415 18712651 19367928 19318056 19160849 18875000 19032557 19061321 20069200 22441700 27600000 28800000 26794444 26878261 27312903 26994000 27040000 26960000 26896552 26990291 26875000 26871795 26771654 27333333 26746988 26545455 26470588 26617647 26458333 26875000 26086957 25945946
Diluted Weighted Average Shares Outstanding 17811218 17793348 17757834 17769856 17778832 17685069 17939090 19049515 19353894 19837408 19941219 19635241 19145933 19299193 19321056 20084600 22757500 27600000 28800000 26940000 26914000 27312903 26994000 27040000 26960000 26896552 26990291 33411765 26871795 26771654 27333333 26746988 26545455 26470588 26617647 26458333 26875000 26086957 25945946

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.