bf/NASDAQ:FAST_icon.jpeg

COM:FASTENAL

Fastenal Company

  • Stock

USD

Last Close

82.36

22/11 21:00

Market Cap

36.36B

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
revenue
3.33B
-
3.73B
12.25%
3.87B
3.63%
3.96B
2.40%
4.39B
10.81%
4.97B
13.09%
5.33B
7.42%
5.65B
5.88%
6.01B
6.44%
6.98B
16.13%
7.35B
5.24%
cost of revenue
1.61B
-
1.84B
14.28%
1.92B
4.58%
2.00B
4.01%
2.23B
11.50%
2.57B
15.24%
2.82B
9.82%
3.08B
9.27%
3.23B
5.01%
3.76B
16.42%
3.99B
6.04%
gross profit
1.72B
-
1.90B
10.35%
1.95B
2.72%
1.96B
0.81%
2.16B
10.12%
2.40B
10.88%
2.52B
4.86%
2.57B
2.08%
2.78B
8.15%
3.22B
15.79%
3.35B
4.31%
selling and marketing expenses
general and administrative expenses
1.01B
-
1.11B
10.26%
1.12B
0.97%
1.17B
4.27%
1.28B
9.69%
1.40B
9.15%
selling general and administrative expenses
1.01B
-
1.11B
10.26%
1.12B
0.97%
1.17B
4.27%
1.28B
9.69%
1.40B
9.15%
1.46B
4.23%
1.43B
2.19%
1.56B
9.28%
1.76B
12.98%
1.83B
3.61%
research and development expenses
other expenses
1.56B
-
1.76B
12.98%
cost and expenses
2.61B
-
2.95B
12.73%
3.04B
3.22%
3.17B
4.11%
3.51B
10.83%
3.97B
13.01%
4.28B
7.85%
4.51B
5.36%
4.79B
6.36%
5.53B
15.30%
5.82B
5.27%
operating expenses
1.01B
-
1.11B
10.26%
1.12B
0.97%
1.17B
4.27%
1.28B
9.69%
1.40B
9.15%
1.46B
4.23%
1.43B
2.19%
1.56B
9.28%
1.76B
12.98%
1.83B
3.61%
interest expense
113K
-
915K
709.73%
3.11M
239.67%
6.50M
109.27%
9.10M
39.91%
12.60M
38.46%
13.90M
10.32%
9.70M
30.22%
9.70M
0%
14.30M
47.42%
10.80M
24.48%
ebitda
777.13M
-
860.06M
10.67%
914.32M
6.31%
899.75M
1.59%
1.01B
12.10%
1.14B
12.76%
1.21B
5.96%
1.30B
8.16%
1.39B
6.51%
1.63B
17.48%
1.71B
4.60%
operating income
712.66M
-
787.59M
10.51%
828.75M
5.23%
795.84M
3.97%
881.80M
10.80%
999.20M
13.31%
1.06B
5.80%
1.14B
8.00%
1.22B
6.62%
1.45B
19.40%
1.53B
5.17%
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%
147.90M
7.02%
161.60M
9.26%
170.80M
5.69%
177.30M
3.81%
177.30M
0%
total other income expenses net
643K
-
964K
49.92%
1.41M
46.37%
532K
62.30%
1M
87.97%
500K
50%
-13.50M
2,800%
-9.10M
32.59%
-9.60M
5.49%
-13.60M
41.67%
-10.80M
20.59%
income before tax
713.47M
-
787.43M
10.37%
826.02M
4.90%
789.73M
4.39%
873.10M
10.56%
987M
13.05%
1.04B
5.74%
1.13B
8.53%
1.21B
6.63%
1.44B
19.23%
1.52B
5.69%
income tax expense
264.83M
-
293.28M
10.74%
309.66M
5.58%
290.25M
6.27%
294.50M
1.46%
235.10M
20.17%
252.80M
7.53%
273.60M
8.23%
282.80M
3.36%
353.10M
24.86%
367M
3.94%
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%
weighted average shs out
593.51M
-
592.98M
0.09%
582.91M
1.70%
577.90M
0.86%
576.40M
0.26%
574M
0.42%
573.20M
0.14%
573.78M
0.10%
574.81M
0.18%
573.80M
0.18%
571.30M
0.44%
weighted average shs out dil
595.37M
-
594.63M
0.12%
584.09M
1.77%
578.32M
0.99%
576.60M
0.30%
574.40M
0.38%
574.40M
0%
575.67M
0.22%
577.12M
0.25%
575.60M
0.26%
573M
0.45%
eps
0.76
-
0.84
10.53%
0.89
5.95%
0.87
2.25%
1
14.94%
1.31
31.00%
1.38
5.34%
1.50
8.70%
1.61
7.33%
1.89
17.39%
2.02
6.88%
epsdiluted
0.76
-
0.83
9.21%
0.89
7.23%
0.87
2.25%
1
14.94%
1.31
31.00%
1.38
5.34%
1.49
7.97%
1.60
7.38%
1.89
18.12%
2.02
6.88%

All numbers in USD (except ratios and percentages)