bf/NASDAQ:FAST_icon.jpeg

COM:FASTENAL

Fastenal Company

  • Stock

Last Close

68.67

26/07 20:00

Market Cap

36.36B

Beta: -

Volume Today

2.96M

Avg: -

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 '13
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
net income
448.64M
-
494.15M
10.14%
516.36M
4.49%
499.48M
3.27%
578.60M
15.84%
751.90M
29.95%
790.90M
5.19%
859.10M
8.62%
925M
7.67%
1.09B
17.50%
1.16B
6.27%
depreciation and amortization
64.19M
-
72.67M
13.21%
86.60M
19.16%
104.05M
20.16%
127.40M
22.44%
138.20M
8.48%
148.70M
7.60%
162.40M
9.21%
170.70M
5.11%
176.60M
3.46%
177.30M
0.40%
deferred income tax
8.13M
-
1.76M
78.35%
8.29M
371.02%
25.57M
208.46%
-30M
217.32%
33.80M
212.67%
15M
55.62%
2.90M
80.67%
-13.70M
572.41%
-4.90M
64.23%
-10.70M
118.37%
stock based compensation
5.40M
-
7.04M
30.35%
5.84M
17.02%
4.10M
29.81%
5.20M
26.83%
5.10M
1.92%
5.70M
11.76%
5.70M
0%
5.60M
1.75%
7.20M
28.57%
7.30M
1.39%
change in working capital
-116.23M
-
-84.65M
27.17%
-74.12M
12.44%
-121.34M
63.71%
-103.20M
14.95%
-262.40M
154.26%
-121.90M
53.54%
65.60M
153.81%
-318.90M
586.13%
-324.10M
1.63%
105.90M
132.68%
accounts receivables
-51.59M
-
-63.42M
22.92%
-20.61M
67.50%
-40.49M
96.48%
-103.70M
156.11%
-120.30M
16.01%
-30.40M
74.73%
-29.70M
2.30%
-135.20M
355.22%
-119.80M
11.39%
-72.30M
39.65%
inventory
-68.69M
-
-87.62M
27.57%
-47.83M
45.41%
-80.85M
69.04%
-76.30M
5.63%
-193.30M
153.34%
-84.40M
56.34%
36M
142.65%
-189.50M
626.39%
-198M
4.49%
189.10M
195.51%
accounts payables
13.23M
-
12.50M
5.54%
20.62M
64.92%
-17.23M
183.59%
36.30M
310.64%
46.10M
27.00%
-800K
101.74%
14.20M
1,875%
26.10M
83.80%
21.90M
16.09%
8.40M
61.64%
other working capital
-9.18M
-
53.89M
686.82%
-26.30M
148.80%
17.24M
165.56%
40.50M
134.92%
5.10M
87.41%
-6.30M
223.53%
45.10M
815.87%
-20.30M
145.01%
-28.20M
38.92%
-19.30M
31.56%
other non cash items
5.99M
-
8.42M
40.58%
3.97M
52.89%
2.13M
46.22%
7.20M
237.39%
7.60M
5.56%
4.30M
43.42%
6.10M
41.86%
1.40M
77.05%
-700K
150%
-2.10M
200%
net cash provided by operating activities
416.12M
-
499.39M
20.01%
546.94M
9.52%
514.00M
6.02%
585.20M
13.85%
674.20M
15.21%
842.70M
24.99%
1.10B
30.75%
770.10M
30.11%
941M
22.19%
1.43B
52.25%
investments in property plant and equipment
-206.54M
-
-189.47M
8.26%
-155.17M
18.11%
-189.45M
22.09%
-119.90M
36.71%
-176.30M
47.04%
-246.40M
39.76%
-168.10M
31.78%
-156.60M
6.84%
-173.80M
10.98%
-172.80M
0.58%
acquisitions net
-5.58M
-
-23.49M
321.40%
-58.70M
-
-3.70M
93.70%
6.60M
278.38%
-125M
1,993.94%
8.40M
106.72%
11.40M
35.71%
12.20M
7.02%
purchases of investments
sales maturities of investments
other investing activites
4.75M
-
6.27M
32.01%
-1.97M
131.37%
1.36M
169.07%
-700K
151.55%
6.10M
971.43%
100K
98.36%
11.40M
11,300%
-300K
102.63%
-600K
100%
-600K
0%
net cash used for investing activites
-201.79M
-
-188.78M
6.45%
-180.63M
4.32%
-188.09M
4.13%
-179.30M
4.67%
-173.90M
3.01%
-239.70M
37.84%
-281.70M
17.52%
-148.50M
47.28%
-163M
9.76%
-161.20M
1.10%
debt repayment
-260M
-
-615M
136.54%
-955M
55.28%
-920M
3.66%
-980M
6.52%
-895M
8.67%
-1.06B
18.99%
-940M
11.74%
-540M
42.55%
-1.63B
201.85%
-295M
81.90%
common stock issued
269.31M
-
712.70M
164.64%
1.23B
73.16%
979.27M
20.65%
58.50M
-
41M
29.91%
31.60M
22.93%
9.20M
70.89%
30.10M
227.17%
common stock repurchased
-9.08M
-
-52.94M
483.06%
-292.95M
453.34%
-59.44M
79.71%
-82.60M
38.96%
-103M
24.70%
-58.50M
43.20%
-52M
11.11%
-31.60M
39.23%
-237.80M
652.53%
dividends paid
-237.46M
-
-296.58M
24.90%
-327.10M
10.29%
-346.59M
5.96%
-369.10M
6.50%
-441.90M
19.72%
-498.60M
12.83%
-803.40M
61.13%
-643.70M
19.88%
-711.30M
10.50%
-1.02B
42.95%
other financing activites
2.79M
-
2.09M
24.87%
3.39M
61.89%
5.88M
73.57%
1.02B
17,311.62%
993.40M
3.04%
968.50M
2.51%
1B
3.25%
556.60M
44.34%
1.79B
222.49%
net cash used provided by financing activities
-234.44M
-
-249.73M
6.52%
-337.56M
35.17%
-340.87M
0.98%
-407.20M
19.46%
-446.50M
9.65%
-595.10M
33.28%
-754.40M
26.77%
-627.10M
16.87%
-774.90M
23.57%
-1.28B
65.40%
effect of forex changes on cash
-990K
-
-4.89M
393.84%
-14.23M
191.00%
-1.32M
90.74%
5.50M
517.30%
-3.50M
163.64%
-200K
94.29%
5.10M
2,650%
-4M
178.43%
-9.20M
130%
1.40M
115.22%
net change in cash
-21.11M
-
55.99M
365.29%
14.52M
74.06%
-16.28M
212.13%
4.20M
125.79%
50.30M
1,097.62%
7.70M
84.69%
70.80M
819.48%
-9.50M
113.42%
-6.10M
35.79%
-8.80M
44.26%
cash at beginning of period
79.61M
-
58.51M
26.51%
114.50M
95.70%
129.02M
12.68%
112.70M
12.65%
116.90M
3.73%
167.20M
43.03%
174.90M
4.61%
245.70M
40.48%
236.20M
3.87%
230.10M
2.58%
cash at end of period
58.51M
-
114.50M
95.70%
129.02M
12.68%
112.73M
12.62%
116.90M
3.69%
167.20M
43.03%
174.90M
4.61%
245.70M
40.48%
236.20M
3.87%
230.10M
2.58%
221.30M
3.82%
operating cash flow
416.12M
-
499.39M
20.01%
546.94M
9.52%
514.00M
6.02%
585.20M
13.85%
674.20M
15.21%
842.70M
24.99%
1.10B
30.75%
770.10M
30.11%
941M
22.19%
1.43B
52.25%
capital expenditure
-206.54M
-
-189.47M
8.26%
-155.17M
18.11%
-189.45M
22.09%
-119.90M
36.71%
-176.30M
47.04%
-246.40M
39.76%
-168.10M
31.78%
-156.60M
6.84%
-173.80M
10.98%
-172.80M
0.58%
free cash flow
209.58M
-
309.92M
47.88%
391.77M
26.41%
324.55M
17.16%
465.30M
43.37%
497.90M
7.01%
596.30M
19.76%
933.70M
56.58%
613.50M
34.29%
767.20M
25.05%
1.26B
64.22%

All numbers in (except ratios and percentages)