Tractor Supply

Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$4,439,729
$3,466,952
$3,773,531
$3,468,245
Gross Profit
1,517,875
1,255,422
1,329,630
1,290,448
EBITDA
699,911
369,216
438,404
438,149
EBIT
577,812
249,137
318,349
324,599
Net Income
430,043
179,369
236,406
241,470
Net Change In Cash
4,439,729
3,466,952
3,773,531
3,468,245
Free Cash Flow
575,436
75,495
271,196
-101,933
Cash
225,810
231,717
251,491
186,294
Basic Shares
532,205
534,099
539,652
538,390

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$14,883,231
$14,555,741
$14,204,717
$12,731,105
Gross Profit
5,396,557
5,228,219
4,972,204
4,477,153
EBITDA
1,914,694
1,871,961
1,778,005
1,576,856
EBIT
1,467,532
1,478,912
1,434,943
1,306,698
Net Income
1,101,240
1,107,226
1,088,712
997,114
Net Change In Cash
14,883,231
14,555,741
14,204,717
12,731,105
Cost of Revenue
-675,528
-463,726
Free Cash Flow
636,788
580,150
583,610
510,289
Cash
251,491
397,071
202,502
878,030
Basic Shares
539,652
548,730
560,745
579,120

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.81
2025-03-31
$0.34
2024-12-31
$0.44