ROST Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2024
02-03
2023
01-28
2022
01-29
2021
01-30
2020
02-01
2019
02-02
2018
02-03
2017
01-28
2016
01-30
2015
01-31
2014
02-01
2013
02-02
2012
01-28
2011
01-29
2010
01-30
2009
01-31
2008
02-02
2007
02-03
2006
01-28
2005
01-29
2004
01-31
2003
02-01
2002
02-02
2001
02-03
2000
01-29
1999
01-30
1998
01-31
1997
02-01
1996
02-03
1995
01-28
1994
01-29
1993
01-31
1992
01-31
1991
01-31
1990
01-31
1989
01-31
1988
01-31
1987
01-31
1986
01-31
Report Filing: 2024-04-02 2023-03-28 2022-03-29 2021-03-30 2020-03-31 2019-04-02 2018-04-03 2017-03-28 2016-03-29 2015-03-31 2014-04-01 2013-04-02 2012-03-27 2011-03-29 2010-03-30 2009-03-31 2008-04-01 2007-04-03 2006-04-12 2005-04-14 2004-04-15 2003-04-23 2002-04-25 2001-04-27 2000-04-28 1999-04-22 1998-04-24 1997-04-30 1996-04-29 1995-04-24 1994-04-28 1993-01-31 1992-01-31 1991-01-31 1990-01-31 1989-01-31 1988-01-31 1987-01-31 1986-01-31
Revenue 20376941000 18695829000 18916244000 12531565000 16039073000 14983541000 14134732000 12866757000 11939999000 11041677000 10230353000 9721065000 8608291000 7866100000 7184213000 6486139000 5975212000 5570210000 4944179000 4239990000 3920583000 3531349000 2986596000 2709039000 2468638000 2182400000 1988700000 1689800000 1426400000 1262500000 1122000000 1043100000 926400000 798400000 733500000 626400000 576000000 527500000 375900000
Cost of Revenue 14801601000 13946230000 13708907000 9838574000 11536187000 10726277000 10042638000 9173705000 8576873000 7937956000 7360924000 7011428000 6240760000 5729735000 5327278000 4956576000 4618220000 4317527000 3832296000 3279877000 2917935000 2628412000 2070459000 1862598000 1692472000 1504200000 1379600000 1187500000 1026500000 915300000 805600000 742700000 656500000 568900000 508800000 438000000 408700000 403300000 269300000
Gross Profit 5575340000 4749599000 5207337000 2692991000 4502886000 4257264000 4092094000 3693052000 3363126000 3103721000 2869429000 2709637000 2367531000 2136365000 1856935000 1529563000 1356992000 1252683000 1111883000 960113000 1002648000 902937000 916137000 846441000 776166000 678200000 609100000 502300000 399900000 347200000 316400000 300400000 269900000 229500000 224700000 188400000 167300000 124200000 106600000
Operating Expenses 3267677000 2759268000 2874469000 2503281000 2356704000 2189981000 2032527000 1887327000 1738077000 1614960000 1525819000 1437293000 1303387000 1228644000 1129006000 1025857000 931872000 854406000 783541000 681128000 628359000 572316000 658380000 593789000 529687000 458800000 413300000 367500000 327800000 285900000 267600000 243700000 224500000 204300000 177500000 151400000 148400000 169600000 95600000
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 3267677000 2759268000 2874469000 2503281000 2356704000 2216550000 2043698000 1890408000 1738755000 1615371000 1526366000 1437886000 1304065000 1229775000 1130813000 1034357000 935901000 863033000 786439000 664395000 628359000 572316000 608483000 538726000 472822000 415300000 374100000 332400000 293100000 263800000 235600000 222100000 203400000 183600000 159500000 137000000 122200000 114500000 88200000
Other Operating Expenses 0 0 0 0 0 -26569000 -11171000 -3081000 -678000 -411000 -547000 -593000 -678000 -1131000 -1807000 -8500000 -4029000 -8627000 -2898000 16733000 0 0 49897000 55063000 56865000 43500000 39200000 35100000 34700000 22100000 32000000 21600000 21100000 20700000 18000000 14400000 26200000 55100000 7400000
Operating Income 2307663000 1990331000 2332868000 189710000 2146182000 2067283000 2059567000 1805725000 1625049000 1488761000 1343610000 1272344000 1064144000 907721000 727929000 503706000 425120000 398277000 328342000 278985000 374289000 330621000 257757000 252652000 246479000 219400000 195800000 134800000 72100000 61300000 48800000 56700000 45400000 25200000 47200000 37000000 18900000 -45400000 11000000
Net Interest(Non Operating) 164118000 74864000 -74328000 -83413000 8366000 10162000 -7676000 -16488000 -12612000 -2984000 200000 -6900000 -10322000 -8438000 -7593000 157000 0 0 -915000 -915000 262000 -279000 -3168000 -3466000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Income 238207000 77706000 833000 4651000 18106000 26569000 11171000 3081000 678000 411000 500000 600000 678000 1131000 1807000 8500000 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 74089000 2842000 75161000 88064000 9740000 16407000 18847000 19569000 13290000 3395000 300000 7500000 11000000 9569000 9400000 8343000 0 0 915000 915000 -262000 279000 3168000 3466000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Equity & Other Income/(Expense) 0 -77706000 0 0 9740000 -26569000 -11171000 -3081000 -678000 -411000 -500000 -600000 -678000 -2262000 -1807000 -8500000 0 0 915000 915000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Income Before Tax 2471781000 1987489000 2258540000 106297000 2164288000 2050876000 2040720000 1786156000 1611759000 1485366000 1343310000 1264844000 1053144000 897021000 718529000 495363000 425120000 398277000 328342000 278985000 374551000 330342000 254589000 249186000 246479000 219400000 195800000 134800000 72100000 61300000 48800000 56700000 45400000 25200000 47200000 37000000 18900000 -45400000 11000000
Income Tax Expense 597261000 475448000 535951000 20915000 503360000 463419000 677967000 668502000 591098000 560642000 506006000 478081000 395974000 342224000 275772000 189922000 164069000 156643000 128710000 109083000 146449000 129164000 99544000 97432000 96373000 85600000 78300000 53900000 28800000 24500000 19500000 22700000 17700000 8600000 17400000 10700000 7400000 -4000000 3900000
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 0 0 0 0 0 0 0 0 0
Net Income 1874520000 1512041000 1722589000 85382000 1660928000 1587457000 1362753000 1117654000 1020661000 924724000 837304000 786763000 657170000 554797000 442757000 305441000 261051000 241634000 199632000 169902000 228102000 201178000 155045000 151754000 150106000 133800000 117500000 80900000 43300000 36800000 29300000 34000000 27700000 16600000 29800000 26300000 11500000 -41400000 7100000
Depreciation and Amortization 419432000 394655000 360664000 364245000 350892000 330357000 313163000 302515000 274828000 232959000 206111000 185491000 159892000 160693000 159043000 141802000 120699000 108135000 110848000 94593000 76739000 66176000 62621000 55063000 48187000 43200000 39500000 35400000 32000000 29000000 29600000 18700000 15900000 13100000 12000000 11300000 8700000 8500000 5600000
EBITDA 2727095000 2384986000 2693532000 553955000 2497074000 2397640000 2372730000 2108240000 1899877000 1721720000 1549721000 1457835000 1224036000 1068414000 886972000 645508000 545819000 506412000 439190000 373578000 451028000 396797000 320378000 307715000 294666000 262600000 235300000 170200000 104100000 90300000 78400000 75400000 61300000 38300000 59200000 48300000 27600000 -36900000 16600000
Earnings Per Share (EPS) 5.59 4.4 4.9 0.24 4.63 4.3 3.58 2.85 2.53 2.24 1.97 1.8 1.46 1.18 0.9 0.59 0.48 0.43 0.35 0.29 0.38 0.32 0.24 0.23 0.21 0.18 0.15 0.1 0.055 0.0475 0.0363 0.0413 0.0363 0.0225 0.04 0.0313 0.0138 -0.0513 0.01
Diluted Earnings Per Share 5.56 4.38 4.87 0.24 4.6 4.26 3.55 2.83 2.51 2.21 1.94 1.77 1.43 1.16 0.89 0.58 0.48 0.43 0.34 0.28 0.37 0.31 0.24 0.23 0.21 0.18 0.15 0.0988 0.055 0.0475 0.0363 0.0413 0.035 0.0225 0.0388 0.0313 0.0138 -0.0513 0.01
Weighted Average Shares Outstanding 335187000 343452000 351496000 352392000 358462000 369533000 381174000 392124000 403034000 413554000 425762000 438260000 451830000 471284000 491548000 516940000 540372000 557952000 577300000 590963478 608660000 625237500 639088000 660952000 723328000 752568000 782848000 799012346 787272727 774736842 808275862 824242424 764137931 737777778 745000000 841600000 836363636 807804878 710000000
Diluted Weighted Average Shares Outstanding 337433000 345222000 353734000 354619000 361182000 372678000 384329000 394958000 406405000 418078000 431610000 445568000 459964000 479608000 500056000 525260000 548568000 567532000 586128000 601423009 620604000 640243200 649680000 666696000 733368000 765600000 800032000 819240506 787272727 774736842 808275862 824242424 791428571 737777778 769032258 841600000 836363636 807804878 710000000

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.