bf/NASDAQ:TSCO_icon.jpeg

NASDAQ:TSCO

Tractor Supply Company

  • Stock

USD

Last Close

53.10

06/11 21:07

Market Cap

27.95B

Beta: 0.82

Volume Today

5.54M

Avg: 1.00M

PE Ratio

22.61

PFCF: 60.87

Dividend Yield

1.78%

Payout:30.55%

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Apr '17
Jul '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Apr '23
Jul '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
Dec '24
Mar '25
Jun '25
Sep '25
revenue
1.58B
-
1.33B
15.96%
1.77B
33.17%
1.48B
16.77%
1.65B
11.59%
1.47B
10.86%
1.85B
26.21%
1.54B
16.72%
1.92B
24.23%
1.56B
18.39%
2.02B
29.01%
1.72B
14.67%
1.95B
13.42%
1.68B
13.82%
2.21B
31.51%
1.88B
14.98%
2.13B
13.37%
1.82B
14.58%
2.35B
29.17%
1.98B
15.70%
2.19B
10.47%
1.96B
10.61%
3.18B
62.12%
2.61B
17.94%
2.88B
10.42%
2.79B
2.99%
3.60B
28.98%
3.02B
16.21%
3.32B
9.99%
3.02B
8.89%
3.90B
29.08%
3.27B
16.21%
4.01B
22.49%
3.30B
17.65%
4.18B
26.84%
3.41B
18.47%
3.66B
7.26%
3.39B
7.24%
4.25B
25.09%
3.47B
18.33%
3.77B
8.80%
3.47B
8.12%
4.44B
28.06%
3.72B
16.23%
cost of revenue
1.04B
-
886.75M
15.12%
1.15B
29.41%
963.40M
16.05%
1.09B
12.69%
973.35M
10.34%
1.20B
23.63%
1.01B
16.28%
1.27B
26.09%
1.05B
17.67%
1.31B
25.55%
1.12B
14.61%
1.28B
14.54%
1.12B
12.85%
1.44B
29.00%
1.23B
14.91%
1.42B
15.34%
1.21B
14.80%
1.53B
26.99%
1.29B
15.86%
1.45B
12.41%
1.30B
10.49%
2.02B
55.59%
1.66B
17.87%
1.88B
13.51%
1.81B
3.94%
2.31B
27.95%
1.93B
16.48%
2.20B
13.77%
1.97B
10.51%
2.52B
27.93%
2.10B
16.37%
2.64B
25.55%
2.13B
19.43%
2.67B
25.39%
2.16B
19.04%
2.37B
9.50%
2.17B
8.15%
2.69B
23.78%
1.96B
27.01%
2.44B
24.42%
2.21B
9.51%
2.80B
26.60%
2.33B
16.79%
gross profit
539.60M
-
444.61M
17.60%
625.32M
40.65%
512.25M
18.08%
561.00M
9.52%
494.44M
11.86%
649.22M
31.30%
535.27M
17.55%
646.26M
20.73%
518.20M
19.82%
704.71M
35.99%
600.46M
14.79%
668.60M
11.35%
563.65M
15.70%
769.41M
36.51%
653.13M
15.11%
716.33M
9.68%
614.98M
14.15%
820.75M
33.46%
694.24M
15.41%
741.80M
6.85%
661.25M
10.86%
1.16B
74.94%
947.96M
18.05%
995.53M
5.02%
983.78M
1.18%
1.29B
30.87%
1.09B
15.70%
1.12B
3.25%
1.06B
5.72%
1.39B
31.21%
1.17B
15.90%
1.36B
16.97%
1.17B
14.21%
1.51B
29.48%
1.25B
17.45%
1.29B
3.41%
1.22B
5.58%
1.56B
27.42%
1.50B
3.32%
1.33B
11.59%
1.26B
5.58%
1.64B
30.63%
1.39B
15.29%
selling and marketing expenses
general and administrative expenses
selling general and administrative expenses
331.78M
-
321.48M
3.11%
349.84M
8.82%
342.89M
1.99%
354.89M
3.50%
352.67M
0.62%
365.92M
3.76%
357.59M
2.27%
411.98M
15.21%
382.11M
7.25%
405.74M
6.18%
410.28M
1.12%
441.62M
7.64%
426.11M
3.51%
452.35M
6.16%
455.00M
0.59%
489.98M
7.69%
465.81M
4.93%
484.19M
3.95%
482.60M
0.33%
499.97M
3.60%
497.27M
0.54%
656.52M
32.02%
641.13M
2.34%
683.60M
6.62%
693.19M
1.40%
736.75M
6.28%
718.26M
2.51%
752.10M
4.71%
734.58M
2.33%
777.86M
5.89%
772.17M
0.73%
909.60M
17.80%
828.24M
8.94%
853.16M
3.01%
819.31M
3.97%
855.55M
4.42%
853.44M
0.25%
884.90M
3.69%
852.30M
3.68%
891.23M
4.57%
886.21M
0.56%
940.06M
6.08%
922.45M
1.87%
research and development expenses
other expenses
30.11M
-
30.28M
0.56%
30.31M
0.10%
30.15M
0.54%
32.83M
8.88%
33.58M
2.29%
34.06M
1.43%
35.66M
4.71%
39.66M
11.22%
39.73M
0.16%
41.05M
3.32%
41.93M
2.14%
43.13M
2.88%
42.79M
0.80%
43.61M
1.92%
44.99M
3.16%
45.97M
2.18%
45.77M
0.44%
49.00M
7.06%
49.82M
1.68%
51.39M
3.16%
51.44M
0.08%
52.55M
2.16%
54.65M
4.00%
58.49M
7.02%
60.05M
2.67%
64.85M
7.99%
69.82M
7.67%
75.43M
8.02%
77.65M
2.94%
83.36M
7.36%
87.24M
4.65%
94.82M
8.69%
97.23M
2.54%
-109.27M
-
124.07M
-
cost and expenses
1.41B
-
1.24B
11.95%
1.53B
23.35%
1.34B
12.52%
1.47B
10.24%
1.36B
7.72%
1.60B
17.92%
1.40B
12.64%
1.72B
22.93%
1.47B
14.76%
1.76B
19.90%
1.57B
10.59%
1.77B
12.43%
1.59B
10.22%
1.94B
22.14%
1.73B
10.89%
1.95B
12.98%
1.72B
11.99%
2.07B
20.21%
1.82B
11.80%
2.00B
9.82%
1.85B
7.73%
2.73B
47.76%
2.35B
13.71%
2.62B
11.49%
2.56B
2.40%
3.12B
21.62%
2.72B
12.68%
3.03B
11.23%
2.78B
8.14%
3.38B
21.53%
2.96B
12.25%
3.65B
23.03%
3.05B
16.24%
3.63B
18.68%
3.07B
15.29%
3.22B
4.93%
3.03B
6.05%
3.58B
18.12%
2.82B
21.24%
3.34B
18.41%
3.10B
7.12%
3.74B
20.73%
3.38B
9.72%
operating expenses
361.89M
-
351.76M
2.80%
380.15M
8.07%
373.04M
1.87%
387.71M
3.93%
386.25M
0.38%
399.97M
3.55%
393.25M
1.68%
451.65M
14.85%
421.84M
6.60%
446.78M
5.91%
452.20M
1.21%
484.76M
7.20%
468.90M
3.27%
495.96M
5.77%
499.98M
0.81%
535.95M
7.19%
511.58M
4.55%
533.19M
4.22%
532.42M
0.14%
551.36M
3.56%
548.71M
0.48%
709.07M
29.22%
695.78M
1.87%
742.09M
6.66%
753.24M
1.50%
801.60M
6.42%
788.09M
1.69%
827.52M
5.00%
812.22M
1.85%
861.22M
6.03%
859.40M
0.21%
1.00B
16.87%
925.47M
7.86%
955.44M
3.24%
909.57M
4.80%
855.55M
5.94%
853.44M
0.25%
884.90M
3.69%
852.30M
3.68%
891.23M
4.57%
886.21M
0.56%
940.06M
6.08%
1.05B
11.32%
interest expense
618K
-
866K
40.13%
832K
3.93%
782K
6.01%
411K
47.44%
1.13M
173.72%
1.91M
69.78%
1.11M
41.88%
1.67M
50%
2.78M
66.79%
3.09M
11.34%
3.75M
21.35%
4.24M
12.95%
4.47M
5.43%
4.98M
11.41%
4.46M
10.41%
4.45M
0.31%
4.93M
10.89%
5.18M
4.99%
4.90M
5.33%
4.84M
1.29%
5.05M
4.38%
8.44M
67.12%
7.21M
14.58%
8.09M
12.18%
7.22M
10.70%
6.70M
7.20%
6.15M
8.28%
6.54M
6.44%
7.07M
8.06%
7.10M
0.40%
6.23M
12.27%
10.24M
64.49%
12.68M
23.82%
12.34M
2.66%
9.54M
22.72%
11.95M
25.25%
11.90M
0.39%
11.61M
2.44%
13.88M
19.49%
17.20M
23.99%
19.64M
14.17%
17.98M
8.44%
14.67M
18.44%
ebitda
207.81M
-
123.13M
40.75%
275.48M
123.73%
169.36M
38.52%
206.11M
21.70%
141.77M
31.22%
283.31M
99.83%
177.68M
37.28%
234.28M
31.85%
136.09M
41.91%
298.97M
119.69%
190.18M
36.39%
226.97M
19.35%
137.54M
39.40%
317.07M
130.53%
198.13M
37.51%
226.35M
14.24%
149.18M
34.10%
336.56M
125.61%
211.64M
37.12%
241.83M
14.27%
163.97M
32.20%
500.29M
205.11%
306.83M
38.67%
311.93M
1.66%
290.59M
6.84%
550.74M
89.52%
367.05M
33.35%
368.48M
0.39%
321.93M
12.63%
608.39M
88.98%
393.65M
35.30%
454.03M
15.34%
341.67M
24.75%
661.61M
93.64%
431.17M
34.83%
437.51M
1.47%
367.42M
16.02%
670.72M
82.55%
438.15M
34.68%
438.40M
0.06%
369.22M
15.78%
699.91M
89.57%
466.78M
33.31%
operating income
177.70M
-
92.85M
47.75%
245.16M
164.05%
139.21M
43.22%
173.29M
24.48%
108.19M
37.56%
249.25M
130.37%
142.02M
43.02%
194.62M
37.03%
96.36M
50.49%
257.93M
167.66%
148.25M
42.52%
183.84M
24.01%
94.75M
48.46%
273.46M
188.61%
153.15M
44.00%
180.38M
17.78%
103.41M
42.67%
287.56M
178.08%
161.82M
43.73%
190.44M
17.69%
112.54M
40.91%
447.75M
297.86%
252.18M
43.68%
184.47M
26.85%
230.54M
24.97%
485.88M
110.76%
297.23M
38.83%
293.05M
1.40%
244.29M
16.64%
525.03M
114.93%
306.41M
41.64%
359.21M
17.23%
244.44M
31.95%
559.33M
128.82%
340.90M
39.05%
334.24M
1.96%
263.13M
21.28%
561.46M
113.38%
324.60M
42.19%
318.35M
1.93%
249.14M
21.74%
577.81M
131.93%
342.71M
40.69%
depreciation and amortization
30.11M
-
30.28M
0.56%
30.31M
0.10%
30.15M
0.54%
32.83M
8.88%
33.58M
2.29%
34.06M
1.43%
35.66M
4.71%
39.66M
11.22%
39.73M
0.16%
41.05M
3.32%
41.93M
2.14%
43.13M
2.88%
42.79M
0.80%
43.61M
1.92%
44.99M
3.16%
45.97M
2.18%
45.77M
0.44%
49.00M
7.06%
49.82M
1.68%
51.39M
3.16%
51.44M
0.08%
52.55M
2.16%
54.65M
4.00%
58.49M
7.02%
60.05M
2.67%
64.85M
7.99%
69.82M
7.67%
75.43M
8.02%
77.65M
2.94%
83.36M
7.36%
87.24M
4.65%
94.82M
8.69%
97.23M
2.54%
102.28M
5.19%
90.26M
11.75%
103.27M
14.41%
104.29M
0.99%
109.27M
4.77%
113.55M
3.92%
120.06M
5.73%
120.08M
0.02%
122.10M
1.68%
124.07M
1.61%
total other income expenses net
-618K
-
-866K
40.13%
-832K
3.93%
-782K
6.01%
-411K
47.44%
-1.13M
173.72%
-1.91M
69.78%
-1.11M
41.88%
-1.67M
50%
-2.78M
66.79%
-3.09M
11.34%
-3.75M
21.35%
-4.24M
12.95%
-4.47M
5.43%
-4.98M
11.41%
-4.46M
10.41%
-4.45M
0.31%
-4.93M
10.89%
-5.18M
4.99%
-4.90M
5.33%
-4.84M
1.29%
-5.05M
4.38%
-8.44M
67.12%
-7.21M
14.58%
-68.97M
856.90%
-7.22M
89.53%
-6.70M
7.20%
-6.15M
8.28%
-6.54M
6.44%
-7.07M
8.06%
-7.10M
0.40%
-6.23M
12.27%
-10.24M
64.49%
-12.68M
23.82%
-12.34M
2.66%
-9.54M
22.72%
-11.95M
25.25%
-11.90M
0.39%
-11.61M
2.44%
-13.88M
19.49%
-17.20M
23.99%
-19.64M
14.17%
-17.98M
8.44%
-14.67M
18.44%
income before tax
177.08M
-
91.98M
48.06%
244.33M
165.63%
138.43M
43.35%
172.88M
24.89%
107.07M
38.07%
247.34M
131.01%
140.91M
43.03%
192.95M
36.93%
93.58M
51.50%
254.83M
172.30%
144.50M
43.30%
179.60M
24.29%
90.28M
49.73%
268.48M
197.38%
148.69M
44.62%
175.94M
18.33%
98.48M
44.03%
282.38M
186.75%
156.92M
44.43%
185.60M
18.28%
107.49M
42.09%
439.31M
308.70%
244.97M
44.24%
176.38M
28.00%
223.31M
26.61%
479.18M
114.58%
291.08M
39.26%
286.51M
1.57%
237.22M
17.21%
517.94M
118.34%
300.19M
42.04%
348.97M
16.25%
231.76M
33.59%
546.99M
136.02%
331.37M
39.42%
322.29M
2.74%
251.22M
22.05%
549.85M
118.87%
310.73M
43.49%
301.15M
3.08%
229.50M
23.79%
559.83M
143.94%
328.04M
41.40%
income tax expense
65.02M
-
33.94M
47.80%
91.00M
168.12%
51.11M
43.83%
61.16M
19.66%
39.40M
35.58%
90.91M
130.73%
51.47M
43.39%
69.37M
34.78%
33.27M
52.03%
94.18M
183.06%
52.60M
44.15%
69.86M
32.80%
18.85M
73.02%
61.19M
224.66%
31.90M
47.86%
39.09M
22.51%
21.65M
44.62%
63.17M
191.84%
34.78M
44.94%
41.42M
19.08%
23.71M
42.76%
100.63M
324.38%
54.36M
45.98%
40.49M
25.52%
41.96M
3.64%
109.16M
160.15%
66.68M
38.92%
65.17M
2.26%
49.99M
23.30%
121.46M
142.97%
66.05M
45.62%
78.10M
18.24%
48.67M
37.68%
125.75M
158.37%
76.36M
39.27%
74.38M
2.59%
53.06M
28.67%
124.65M
134.94%
69.25M
44.44%
64.74M
6.52%
50.13M
22.57%
129.79M
158.91%
68.77M
47.01%
net income
112.06M
-
58.04M
48.21%
153.33M
164.18%
87.31M
43.06%
111.71M
27.95%
67.67M
39.43%
156.43M
131.17%
89.44M
42.82%
123.58M
38.17%
60.31M
51.20%
160.65M
166.37%
91.90M
42.80%
109.74M
19.42%
71.43M
34.91%
207.29M
190.19%
116.78M
43.66%
136.85M
17.18%
76.83M
43.86%
219.21M
185.31%
122.13M
44.28%
144.18M
18.05%
83.78M
41.89%
338.68M
304.26%
190.61M
43.72%
135.89M
28.71%
181.35M
33.45%
370.02M
104.03%
224.40M
39.35%
221.34M
1.36%
187.23M
15.41%
396.48M
111.76%
234.14M
40.95%
270.87M
15.69%
183.09M
32.41%
421.23M
130.07%
255.00M
39.46%
247.90M
2.78%
198.17M
20.06%
425.20M
114.56%
241.47M
43.21%
236.41M
2.10%
179.37M
24.13%
430.04M
139.75%
259.27M
39.71%
weighted average shs out
136.19M
-
136.35M
0.11%
136.12M
0.17%
135.53M
0.44%
134.34M
0.88%
133.63M
0.53%
133.56M
0.05%
133.39M
0.13%
131.17M
1.67%
130.28M
0.68%
128.19M
1.60%
126.42M
1.38%
125.47M
0.75%
124.48M
0.79%
122.10M
1.91%
121.88M
0.18%
122.15M
0.23%
121.21M
0.77%
120.37M
0.69%
118.96M
1.18%
118.37M
0.49%
116.74M
1.38%
115.91M
0.71%
116.34M
0.37%
116.49M
0.13%
116.15M
0.29%
115.13M
0.88%
114.22M
0.79%
113.67M
0.49%
112.53M
1.00%
111.59M
0.84%
110.86M
0.65%
110.43M
0.39%
110.05M
0.35%
109.43M
0.56%
108.77M
0.60%
108.14M
0.58%
107.95M
0.18%
107.73M
0.20%
107.61M
0.11%
533.59M
395.84%
531.73M
0.35%
531.03M
0.13%
530.60M
0.08%
weighted average shs out dil
137.73M
-
137.74M
0.00%
137.40M
0.24%
136.74M
0.48%
135.51M
0.90%
134.71M
0.59%
134.56M
0.11%
134.26M
0.23%
131.86M
1.79%
131.09M
0.58%
128.72M
1.81%
126.92M
1.40%
126.08M
0.66%
125.17M
0.72%
122.78M
1.92%
122.76M
0.01%
123.17M
0.33%
122.15M
0.83%
121.51M
0.53%
120.06M
1.19%
119.25M
0.67%
117.43M
1.53%
116.81M
0.53%
117.75M
0.80%
117.76M
0.01%
117.23M
0.45%
116.09M
0.97%
115.19M
0.77%
114.79M
0.35%
113.50M
1.12%
112.32M
1.04%
111.56M
0.67%
111.28M
0.25%
110.78M
0.45%
110.04M
0.67%
109.34M
0.64%
108.82M
0.48%
108.53M
0.27%
108.23M
0.27%
108.15M
0.08%
536.38M
395.97%
534.10M
0.42%
533.15M
0.18%
532.82M
0.06%
eps
0.82
-
0.43
47.56%
1.13
162.79%
0.64
43.36%
0.83
29.69%
0.51
38.55%
1.17
129.41%
0.67
42.74%
0.94
40.30%
0.46
51.06%
1.25
171.74%
0.73
41.60%
0.87
19.18%
0.57
34.48%
1.70
198.25%
0.96
43.53%
1.12
16.67%
0.63
43.75%
1.82
188.89%
1.03
43.41%
1.22
18.45%
0.72
40.98%
2.92
305.56%
1.64
43.84%
1.17
28.66%
1.56
33.33%
3.21
105.77%
1.96
38.94%
1.95
0.51%
1.66
14.87%
3.55
113.86%
2.11
40.56%
2.45
16.11%
1.66
32.24%
3.85
131.93%
2.34
39.22%
2.29
2.14%
1.84
19.65%
3.95
114.67%
2.24
43.29%
0.44
80.36%
0.34
22.73%
0.81
138.24%
0.49
39.51%
epsdiluted
0.81
-
0.42
48.15%
1.12
166.67%
0.64
42.86%
0.82
28.12%
0.50
39.02%
1.16
132.00%
0.67
42.24%
0.94
40.30%
0.46
51.06%
1.25
171.74%
0.72
42.40%
0.87
20.83%
0.57
34.48%
1.69
196.49%
0.95
43.79%
1.11
16.84%
0.63
43.24%
1.80
185.71%
1.02
43.33%
1.21
18.63%
0.71
41.32%
2.90
308.45%
1.62
44.14%
1.15
29.01%
1.55
34.78%
3.19
105.81%
1.95
38.87%
1.93
1.03%
1.65
14.51%
3.53
113.94%
2.10
40.51%
2.43
15.71%
1.65
32.10%
3.83
132.12%
2.33
39.16%
2.28
2.15%
1.83
19.74%
3.93
114.75%
2.23
43.26%
0.44
80.27%
0.34
22.73%
0.80
135.29%
0.48
40.00%

All numbers in USD (except ratios and percentages)