bf/NASDAQ:FAST_icon.jpeg

COM:FASTENAL

Fastenal Company

  • Stock

Last Close

82.36

22/11 21:00

Market Cap

47.60B

Beta: -

Volume Today

2.10M

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
account payables
91.25M
-
103.91M
13.87%
125.97M
21.23%
108.74M
13.68%
147.50M
35.64%
193.60M
31.25%
192.80M
0.41%
207M
7.37%
233.10M
12.61%
255M
9.40%
264.10M
3.57%
accumulated other comprehensive income loss
11.10M
-
-7.84M
170.59%
-46.40M
492.18%
-47.30M
1.94%
-25.10M
46.94%
-44.80M
78.49%
-38.40M
14.29%
-21.20M
44.79%
-30.70M
44.81%
-64.80M
111.07%
46.70M
172.07%
cash and cash equivalents
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%
cash and short term investments
58.96M
-
114.50M
94.20%
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%
common stock
2.97M
-
2.96M
0.30%
2.90M
2.13%
2.89M
0.14%
2.90M
0.28%
2.90M
0%
2.90M
0%
2.90M
0%
5.80M
100%
5.70M
1.72%
5.70M
0%
deferred revenue
3.13M
-
2.88M
8%
2.77M
3.76%
57.60M
1,981.68%
63.60M
10.42%
deferred revenue non current
-55.06M
-
-80.63M
46.44%
-50.60M
37.24%
-84.40M
66.80%
-99.40M
17.77%
-102.30M
2.92%
-88.60M
13.39%
178.80M
-
deferrred tax liabilities non current
63.26M
-
68.53M
8.34%
55.06M
19.66%
80.63M
46.44%
50.60M
37.24%
84.40M
66.80%
99.40M
17.77%
102.30M
2.92%
88.60M
13.39%
83.70M
5.53%
73M
12.78%
goodwill
goodwill and intangible assets
intangible assets
inventory
784.07M
-
869.22M
10.86%
913.26M
5.07%
992.99M
8.73%
1.09B
10.06%
1.28B
17.00%
1.37B
6.86%
1.34B
2.12%
1.52B
13.91%
1.71B
12.10%
1.52B
10.85%
long term debt
302.95M
-
379.52M
25.27%
412M
8.56%
497M
20.63%
490.20M
1.37%
516.50M
5.37%
486M
5.91%
508.40M
4.61%
200M
60.66%
long term investments
net debt
-58.51M
-
-24.50M
58.13%
235.98M
1,063.35%
277.26M
17.49%
298.10M
7.51%
332.80M
11.64%
415.70M
24.91%
404.40M
2.72%
400.60M
0.94%
572M
42.79%
313.70M
45.16%
net receivables
414.33M
-
462.08M
11.52%
468.38M
1.36%
499.72M
6.69%
607.80M
21.63%
714.30M
17.52%
741.80M
3.85%
769.40M
3.72%
900.20M
17.00%
1.01B
12.55%
1.09B
7.34%
other assets
other current assets
107.99M
-
115.70M
7.14%
131.56M
13.71%
102.42M
22.15%
118.10M
15.31%
147M
24.47%
157.40M
7.07%
140.30M
10.86%
188.10M
34.07%
165.40M
12.07%
189.30M
14.45%
other current liabilities
148.58M
-
178.32M
20.02%
182.27M
2.21%
153.66M
15.70%
142.90M
7.00%
177.20M
24.00%
251.50M
41.93%
272.10M
8.19%
298.30M
9.63%
241.10M
19.18%
241M
0.04%
other liabilities
other non current assets
-5.78M
-
-9.82M
69.99%
-6.26M
36.23%
-32.21M
414.55%
30.60M
195.00%
-3.90M
112.75%
-23.10M
492.31%
89.10M
485.71%
92.30M
3.59%
87.10M
5.63%
160.70M
84.50%
other non current liabilities
55.06M
-
80.63M
46.44%
50.60M
37.24%
84.40M
66.80%
99.40M
17.77%
102.30M
2.92%
88.60M
13.39%
3.50M
96.05%
179.80M
5,037.14%
othertotal stockholders equity
69.85M
-
33.74M
51.69%
2.02M
94.00%
37.36M
1,746.00%
8.50M
77.25%
3M
64.71%
67.20M
2,140%
61.90M
7.89%
96.20M
55.41%
3.60M
96.26%
-60.50M
1,780.56%
preferred stock
property plant equipment net
654.85M
-
763.89M
16.65%
818.89M
7.20%
899.70M
9.87%
893.60M
0.68%
924.80M
3.49%
1.27B
36.94%
1.27B
0.58%
1.26B
0.96%
1.25B
0.67%
1.28B
2.26%
retained earnings
1.69B
-
1.89B
11.70%
1.84B
2.31%
1.94B
5.28%
2.11B
8.79%
2.34B
10.94%
2.63B
12.48%
2.69B
2.11%
2.97B
10.46%
3.22B
8.34%
3.36B
4.29%
short term debt
90M
-
62.05M
31.06%
10.48M
83.11%
3M
71.38%
3M
0%
100.40M
3,246.67%
133.60M
33.07%
150.80M
12.87%
293.70M
94.76%
156.20M
46.82%
short term investments
451K
-
tax assets
18.25M
-
21.77M
19.27%
55.06M
152.96%
80.63M
46.44%
50.60M
37.24%
84.40M
66.80%
99.40M
17.77%
102.30M
2.92%
88.60M
13.39%
83.70M
5.53%
tax payables
47.78M
-
7.44M
84.43%
66.56M
794.42%
43.44M
34.73%
6.50M
85.04%
63.60M
878.46%
67.40M
5.97%
54.30M
19.44%
91.40M
68.32%
40.30M
55.91%
total assets
2.08B
-
2.36B
13.65%
2.53B
7.35%
2.67B
5.39%
2.91B
9.05%
3.32B
14.12%
3.80B
14.40%
3.96B
4.34%
4.30B
8.43%
4.55B
5.81%
4.46B
1.88%
total current assets
1.41B
-
1.58B
12.41%
1.66B
5.15%
1.72B
3.36%
1.94B
12.49%
2.32B
19.66%
2.46B
6.09%
2.50B
1.73%
2.86B
14.28%
3.12B
9.39%
3.02B
3.33%
total current liabilities
239.83M
-
375.35M
56.51%
373.17M
0.58%
275.64M
26.13%
351M
27.34%
437.40M
24.62%
544.70M
24.53%
612.70M
12.48%
682.20M
11.34%
789.80M
15.77%
661.30M
16.27%
total debt
90M
-
365M
305.56%
390M
6.85%
415M
6.41%
500M
20.48%
590.60M
18.12%
650.10M
10.07%
636.80M
2.05%
802.10M
25.96%
535M
33.30%
total investments
451K
-
total liabilities
303.09M
-
443.88M
46.45%
731.17M
64.72%
735.79M
0.63%
813.60M
10.58%
1.02B
25.22%
1.13B
11.34%
1.23B
8.57%
1.26B
2.05%
1.39B
10.23%
1.11B
19.58%
total liabilities and stockholders equity
2.08B
-
2.36B
13.65%
2.53B
7.35%
2.67B
5.39%
2.91B
9.05%
3.32B
14.12%
3.80B
14.40%
3.96B
4.34%
4.30B
8.43%
4.55B
5.81%
4.46B
1.88%
total non current assets
667.32M
-
775.84M
16.26%
867.69M
11.84%
948.11M
9.27%
974.80M
2.81%
1.01B
3.13%
1.34B
33.56%
1.47B
9.12%
1.44B
1.55%
1.42B
1.29%
1.44B
1.28%
total non current liabilities
63.26M
-
68.53M
8.34%
358.01M
422.39%
460.15M
28.53%
462.60M
0.53%
581.40M
25.68%
589.60M
1.41%
618.80M
4.95%
574.60M
7.14%
595.60M
3.65%
452.80M
23.98%
total stockholders equity
1.77B
-
1.92B
8.04%
1.80B
5.95%
1.93B
7.32%
2.10B
8.47%
2.30B
9.81%
2.67B
15.76%
2.73B
2.54%
3.04B
11.31%
3.16B
3.98%
3.35B
5.87%

All numbers in (except ratios and percentages)