Need TSCO data in your own agent or pipeline?
Every table on this page — income statement, balance sheet, cash flow, PE history, dividends — is also available programmatically through the EvidInvest MCP server & financial data API for Claude, Cursor, or any MCP client and HTTP pipeline.
Financial statements and analysis
Showing the last 6 fiscal years: 2021 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2025 Dec 31, 2025 Jan 29, 2026 | 2025 Dec 27, 2025 Feb 19, 2026 | 2024 Dec 28, 2024 Feb 20, 2025 | 2023 Dec 30, 2023 Feb 23, 2024 | 2022 Dec 31, 2022 Feb 23, 2023 | 2021 Dec 25, 2021 Feb 17, 2022 | 2020 Dec 26, 2020 Feb 18, 2021 | 2019 Dec 28, 2019 Feb 20, 2020 |
|---|
Total Revenue | 15.52B 4.3% | 15.52B 4.3% | 14.88B 2.2% | 14.56B 2.5% | 14.20B 11.6% | 12.73B 19.9% | 10.62B 27.2% | 8.35B 5.6% |
Cost of Revenue | 10.36B 9.2% | 10.36B 9.2% | 9.49B 1.7% | 9.33B 1.0% | 9.23B 11.9% | 8.25B 20.3% | 6.86B 25.2% | 5.48B 5.2% |
Gross Profit | 5.16B 4.4% | 5.16B 4.4% | 5.40B 3.2% | 5.23B 5.1% | 4.97B 11.1% | 4.48B 19.0% | 3.76B 31.0% | 2.87B 6.3% |
Gross Margin % | 33.00% 8.3% | 33.00% 8.3% | 36.00% 0.0% | 36.00% 2.9% | 35.00% 0.0% | 35.00% 0.0% | 35.00% 2.9% | 34.00% 0.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 | 0.00 | 0.00 100.0% | 3.27B 5.5% | 3.10B 10.5% | 2.80B 18.0% | 2.38B 28.8% | 1.85B 6.1% |
Selling & Marketing | 0.00 | 0.00 | 0.00 100.0% | 87.10M 7.9% | 94.60M 0.8% | 95.40M 5.5% | 100.90M 16.5% | 86.60M 3.8% |
SG&A Expenses | 3.69B 6.1% | 3.69B 6.1% | 3.48B 3.7% | 3.36B 5.1% | 3.19B 10.1% | 2.90B 17.0% | 2.48B 28.3% | 1.93B 6.0% |
Other Operating Expenses | 0.00 100.0% | 0.00 100.0% | 447.16M 13.8% | 393.05M 14.6% | 343.06M 27.0% | 270.16M 24.4% | 217.12M 10.8% | 195.98M 10.5% |
Total Operating Expenses | 3.69B 6.0% | 3.69B 6.0% | 3.93B 4.8% | 3.75B 6.0% | 3.54B 11.6% | 3.17B 17.6% | 2.70B 26.6% | 2.13B 6.4% |
Cost and Expenses | 14.06B 8.4% | 14.06B 8.4% | 12.97B 0.8% | 13.08B 2.4% | 12.77B 11.8% | 11.42B 19.6% | 9.55B 25.6% | 7.61B 5.5% |
Operating Income | 1.47B 0.0% | 1.47B 0.0% | 1.47B 0.8% | 1.48B 3.1% | 1.43B 9.8% | 1.31B 31.1% | 996.93M 34.1% | 743.22M 5.9% |
Operating Margin % | 9.00% 10.0% | 9.00% 10.0% | 10.00% 0.0% | 10.00% 0.0% | 10.00% 0.0% | 10.00% 11.1% | 9.00% 0.0% | 9.00% 0.0% |
EBITDA | 1.96B 2.4% | 1.96B 2.4% | 1.91B 2.3% | 1.87B 5.3% | 1.78B 12.8% | 1.58B 29.9% | 1.21B 29.3% | 939.20M 6.8% |
EBITDA Margin % | 13.00% 0.0% | 13.00% 0.0% | 13.00% 0.0% | 13.00% 0.0% | 13.00% 8.3% | 12.00% 9.1% | 11.00% 0.0% | 11.00% 0.0% |
Interest Expense | 69.14M 26.7% | 69.14M 26.7% | 54.59M 17.4% | 46.51M 51.8% | 30.63M 15.1% | 26.61M 7.5% | 28.78M 45.0% | 19.84M 8.1% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -69.14M 26.7% | -69.14M 26.7% | -54.59M 17.4% | -46.51M 51.8% | -30.63M 15.1% | -26.61M 7.5% | -28.78M 45.0% | -19.84M 8.1% |
Pre-Tax Income | 1.40B 1.0% | 1.40B 1.0% | 1.41B 1.4% | 1.43B 2.0% | 1.40B 9.7% | 1.28B 32.2% | 968.15M 33.8% | 723.38M 5.9% |
Pre-Tax Margin % | 9.00% 0.0% | 9.00% 0.0% | 9.00% 10.0% | 10.00% 0.0% | 10.00% 0.0% | 10.00% 11.1% | 9.00% 0.0% | 9.00% 0.0% |
Tax Provision | 302.16M 3.1% | 302.16M 3.1% | 311.70M 4.1% | 325.18M 3.0% | 315.60M 11.5% | 282.97M 29.1% | 219.19M 36.1% | 161.02M 6.6% |
Net Income | 1.10B 0.5% | 1.10B 0.5% | 1.10B 0.5% | 1.11B 1.7% | 1.09B 9.2% | 997.11M 33.1% | 748.96M 33.2% | 562.35M 5.6% |
Net Margin % | 7.00% 0.0% | 7.00% 0.0% | 7.00% 12.5% | 8.00% 0.0% | 8.00% 0.0% | 8.00% 14.3% | 7.00% 0.0% | 7.00% 0.0% |
Basic EPS | 2.07 1.0% | 2.07 1.0% | 2.05 1.0% | 2.03 3.8% | 1.96 12.5% | 1.74 34.9% | 1.29 37.0% | 0.94 8.3% |
Diluted EPS | 2.06 1.0% | 2.06 1.0% | 2.04 1.0% | 2.02 4.1% | 1.94 12.8% | 1.72 34.4% | 1.28 37.6% | 0.93 8.1% |
Basic Shares Outstanding | 529.96M 1.3% | 529.96M 1.3% | 536.95M 1.6% | 545.48M 2.0% | 556.68M 3.0% | 573.97M 1.4% | 581.85M 2.8% | 598.63M 2.4% |
Diluted Shares Outstanding | 532.18M 1.4% | 532.18M 1.4% | 539.65M 1.7% | 548.73M 2.1% | 560.75M 3.2% | 579.12M 1.4% | 587.18M 2.7% | 603.72M 2.2% |