Skip to content
10-Q

Quarterly Report

TRACTOR SUPPLY CO /DE/ TSCO

0000916365-25-000150

← back to feed
Filed
Aug 7, 2025 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q2 2025 · Jul 26, 2025 529.95M sh
Shares Diluted Q2 2025 · Jun 28, 2025 532.21M sh
Shares Diluted Q2 2025 · Jun 28, 2025 533.15M sh
Shares Diluted restated Q2 2025 · Jun 29, 2024 541.18M sh
Shares Diluted restated Q2 2025 · Jun 29, 2024 541.91M sh
Stock Repurchased Q2 2025 · Jun 28, 2025 $72.82M
Stock Repurchased Q2 2025 · Jun 28, 2025 $169.98M
Stock Repurchased Q2 2025 · Jun 29, 2024 $140.55M
Stock Repurchased Q2 2025 · Jun 29, 2024 $255.76M
Dividends Paid Q2 2025 · Jun 28, 2025 $121.98M
Dividends Paid Q2 2025 · Jun 28, 2025 $244.38M
Dividends Paid Q2 2025 · Mar 29, 2025 $122.4M
Dividends Paid Q2 2025 · Jun 29, 2024 $118.54M
Dividends Paid Q2 2025 · Jun 29, 2024 $237.35M
Dividends Paid Q2 2025 · Mar 30, 2024 $118.81M
Capex Q2 2025 · Jun 28, 2025 $351.64M
Capex Q2 2025 · Jun 29, 2024 $349.82M
Operating Cash Flow Q2 2025 · Jun 28, 2025 $1B
Operating Cash Flow Q2 2025 · Jun 29, 2024 $817.34M
Long Term Debt Q2 2025 · Jun 28, 2025 $1.67B
Long Term Debt Q2 2025 · Dec 28, 2024 $1.83B
Long Term Debt Q2 2025 · Jun 29, 2024 $1.73B
Cash And Equivalents Q2 2025 · Jun 28, 2025 $225.81M
Cash And Equivalents Q2 2025 · Dec 28, 2024 $251.49M
Cash And Equivalents Q2 2025 · Jun 29, 2024 $394.75M
Stockholders Equity Q2 2025 · Jun 28, 2025 $2.49B
Stockholders Equity Q2 2025 · Mar 29, 2025 $2.24B
Stockholders Equity Q2 2025 · Dec 28, 2024 $2.27B
Stockholders Equity Q2 2025 · Jun 29, 2024 $2.31B
Stockholders Equity Q2 2025 · Mar 30, 2024 $2.12B
Stockholders Equity Q2 2025 · Dec 30, 2023 $2.15B
Current Liabilities Q2 2025 · Jun 28, 2025 $2.76B
Current Liabilities Q2 2025 · Dec 28, 2024 $2.32B
Current Liabilities Q2 2025 · Jun 29, 2024 $2.54B
Total Liabilities Q2 2025 · Jun 28, 2025 $8.07B
Total Liabilities Q2 2025 · Dec 28, 2024 $7.54B
Total Liabilities Q2 2025 · Jun 29, 2024 $7.48B
Current Assets Q2 2025 · Jun 28, 2025 $3.54B
Current Assets Q2 2025 · Dec 28, 2024 $3.31B
Current Assets Q2 2025 · Jun 29, 2024 $3.64B
Total Assets Q2 2025 · Jun 28, 2025 $10.56B
Total Assets Q2 2025 · Dec 28, 2024 $9.81B
Total Assets Q2 2025 · Jun 29, 2024 $9.78B
Eps Diluted Q2 2025 · Jun 28, 2025 $0.81
Eps Diluted Q2 2025 · Jun 28, 2025 $1.14
Eps Diluted restated Q2 2025 · Jun 29, 2024 $0.79
Eps Diluted restated Q2 2025 · Jun 29, 2024 $1.15
Eps Basic Q2 2025 · Jun 28, 2025 $0.81
Eps Basic Q2 2025 · Jun 28, 2025 $1.15
Eps Basic restated Q2 2025 · Jun 29, 2024 $0.79
Eps Basic restated Q2 2025 · Jun 29, 2024 $1.16
Sga Expense Q2 2025 · Jun 28, 2025 $940.06M
Sga Expense Q2 2025 · Jun 28, 2025 $1.83B
Sga Expense Q2 2025 · Jun 29, 2024 $884.9M
Sga Expense Q2 2025 · Jun 29, 2024 $1.74B
Net Income Q2 2025 · Jun 28, 2025 $430.04M
Net Income Q2 2025 · Jun 28, 2025 $609.41M
Net Income Q2 2025 · Mar 29, 2025 $179.37M
Net Income Q2 2025 · Jun 29, 2024 $425.2M
Net Income Q2 2025 · Jun 29, 2024 $623.36M
Net Income Q2 2025 · Mar 30, 2024 $198.17M
Operating Income Q2 2025 · Jun 28, 2025 $577.81M
Operating Income Q2 2025 · Jun 28, 2025 $826.95M
Operating Income Q2 2025 · Jun 29, 2024 $561.46M
Operating Income Q2 2025 · Jun 29, 2024 $824.58M
Gross Profit Q2 2025 · Jun 28, 2025 $1.64B
Gross Profit Q2 2025 · Jun 28, 2025 $2.9B
Gross Profit Q2 2025 · Jun 29, 2024 $1.56B
Gross Profit Q2 2025 · Jun 29, 2024 $2.78B
Cost Of Revenue Q2 2025 · Jun 28, 2025 $2.8B
Cost Of Revenue Q2 2025 · Jun 28, 2025 $5.01B
Cost Of Revenue Q2 2025 · Jun 29, 2024 $2.69B
Cost Of Revenue Q2 2025 · Jun 29, 2024 $4.86B
Revenue Q2 2025 · Jun 28, 2025 $4.44B
Revenue Q2 2025 · Jun 28, 2025 $7.91B
Revenue Q2 2025 · Jun 29, 2024 $4.25B
Revenue Q2 2025 · Jun 29, 2024 $7.64B