TSCO Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
12-30
2022
12-31
2021
12-25
2020
12-26
2019
12-28
2018
12-29
2017
12-30
2016
12-31
2015
12-26
2014
12-31
2013
12-31
2012
12-29
2011
12-31
2010
12-31
2009
12-26
2008
12-27
2007
12-29
2006
12-30
2005
12-31
2004
12-25
2003
12-27
2002
12-28
2001
12-29
2000
12-30
1999
12-31
1998
12-26
1997
12-27
1996
12-28
1995
12-31
1994
12-31
1993
12-31
Report Filing: 2024-02-23 2023-02-23 2022-02-17 2021-02-18 2020-02-20 2019-02-21 2018-02-22 2017-02-23 2016-02-23 2014-12-31 2013-12-31 2013-02-20 2011-12-31 2010-12-31 2010-02-24 2009-02-25 2008-02-27 2007-02-28 2006-03-16 2005-03-10 2004-03-08 2003-03-14 2002-03-28 2001-03-23 2000-03-24 1999-03-17 1998-03-18 1997-03-21 1995-12-31 1994-12-31 1993-12-31
Revenue 14555741000 14204717000 12731105000 10620352000 8351931000 7911046000 7256382000 6779579000 6226507000 5711715000 5164784000 4664120000 4232743000 3638336000 3206937000 3007949000 2703212000 2369612000 2067979000 1738843000 1472885000 1209990000 849799000 759037000 688100000 600700000 509100000 449000000 383900000 330000000 279200000
Cost of Revenue 9327522000 9232513000 8253952000 6858803000 5480161000 5208518000 4764417000 4454377000 4083333000 3761300000 3411175000 3098066000 2825871000 2434671000 2171980000 2095688000 1850504000 1618249000 1428428000 1214156000 1023985000 867803000 621455000 558630000 506800000 446000000 377500000 332400000 285200000 241800000 207500000
Gross Profit 5228219000 4972204000 4477153000 3761549000 2871770000 2702528000 2491965000 2325202000 2143174000 1950415000 1753609000 1566054000 1406872000 1203665000 1034957000 912261000 852708000 751363000 639551000 524687000 448900000 342187000 228344000 200407000 181300000 154700000 131600000 116600000 98700000 88200000 71700000
Operating Expenses 3749307000 3537261000 3170455000 2764621000 2128550000 2000791000 1805583000 1631122000 1492666000 1360943000 1238959000 1129262000 1054169000 937441000 850324000 776692000 692667000 603343000 503107000 423141000 351973000 276747000 189497000 166424000 147000000 126000000 109200000 92200000 76100000 67600000 56500000
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
Selling, General and Administrative 3356258000 3194199000 2900297000 2478524000 1932572000 1823440000 1639749000 1488164000 1369097000 1246308000 1138934000 1040287000 973822000 867644000 784066000 715961000 641603000 561051000 469087000 395955000 332215000 260290000 178243000 156535000 139700000 120700000 104700000 88800000 73600000 65800000 54800000
Other Operating Expenses 393049000 343062000 270158000 286097000 195978000 177351000 165834000 142958000 123569000 114635000 100025000 88975000 80347000 69797000 66258000 60731000 51064000 42292000 34020000 27186000 19758000 16457000 11254000 9889000 7300000 5300000 4500000 3400000 2500000 1800000 1700000
Operating Income 1478912000 1434943000 1306698000 996928000 743220000 701737000 686382000 694080000 650508000 589472000 514650000 436792000 352703000 266224000 184633000 135569000 160041000 148020000 136444000 101546000 96927000 65440000 38847000 33983000 34300000 28700000 22400000 24400000 22600000 20600000 15200000
Net Interest(Non Operating) -46510000 -30633000 -26610000 -28781000 -19843000 -18352000 -13859000 -5810000 -2891000 -1885000 -557000 -1055000 0 -1284000 -1644000 -2133000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Income 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
Interest Expense 46510000 30633000 26610000 28781000 19843000 18352000 13859000 5810000 2891000 1885000 557000 1055000 0 1284000 1644000 2133000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Equity & Other Income/(Expense) 0 0 0 0 0 0 0 0 0 0 0 0 -2087000 0 0 0 -5037000 -2688000 -1632000 -1440000 -3444000 -4707000 -2321000 -6387000 -4200000 -3400000 -2400000 -2400000 -1800000 -1800000 -3800000
Income Before Tax 1432402000 1404310000 1280088000 968147000 723377000 683385000 672523000 688270000 647617000 587587000 514093000 435737000 350616000 264940000 182989000 133436000 155004000 145332000 134812000 100106000 93483000 60733000 36526000 27596000 30100000 25300000 20000000 22000000 20800000 18800000 11400000
Income Tax Expense 325176000 315598000 282974000 219189000 161023000 151028000 249924000 251150000 237222000 216702000 185859000 159280000 127876000 96968000 67523000 51506000 58763000 54324000 49143000 36037000 35094000 21963000 10752000 11206000 12200000 10500000 8200000 8800000 8300000 7500000 4500000
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 1888000 0 0 0 0 0 0 0 0 0 0
Net Income 1107226000 1088712000 997114000 748958000 562354000 532357000 422599000 437120000 410395000 370885000 328234000 276457000 222740000 167972000 115466000 81930000 96241000 91008000 85669000 64069000 56501000 38770000 25774000 16390000 17900000 14800000 11800000 13200000 12500000 11300000 6900000
Depreciation and Amortization 393049000 343062000 270158000 286097000 195978000 177351000 165834000 142958000 123569000 114635000 100025000 88975000 80347000 69797000 66258000 60731000 51064000 42292000 34020000 27186000 19758000 16457000 11254000 9889000 7300000 5300000 4500000 3400000 2500000 1800000 1700000
EBITDA 1871961000 1778005000 1576856000 1283025000 939198000 879088000 852216000 837038000 774077000 704107000 614675000 525767000 433050000 336021000 250891000 196300000 211105000 190312000 170464000 128732000 116685000 81897000 50101000 43872000 41600000 34000000 26900000 27800000 25100000 22400000 16900000
Earnings Per Share (EPS) 10.15 9.78 8.69 6.44 4.7 4.34 3.31 3.29 3.03 2.69 2.35 1.95 1.55 1.16 0.8 0.56 0.61 0.57 0.55 0.42 0.38 0.13 0.18 0.12 0.13 0.11 0.0838 0.0938 0.0219 0.02 0.0155
Diluted Earnings Per Share 10.09 9.71 8.61 6.38 4.66 4.31 3.3 3.27 3 2.66 2.32 1.9 1.51 1.13 0.79 0.55 0.6 0.56 0.52 0.39 0.35 0.12 0.18 0.12 0.13 0.11 0.0838 0.0938 0.0219 0.02 0.0155
Weighted Average Shares Outstanding 109096000 111336000 114794000 116370000 119727000 122651000 127588000 132905000 135582000 137769000 139415000 142184000 143554000 145194000 143960000 147320000 156880000 160366520 156248000 152592000 148517333 144526496 141227397 140235294 140392157 140118343 140895522 140800000 139488000 139488000 441081081
Diluted Weighted Average Shares Outstanding 109746000 112149000 115824000 117436000 120743000 123471000 128204000 133813000 136845000 139435000 141723000 145514000 147842000 149372000 146596000 149856000 160400000 163978378 163920000 162756000 161431884 156570370 144696140 140235294 141782178 140952381 140895522 140800000 139488000 139488000 441081081

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.