bf/NASDAQ:FAST_icon.jpeg

NASDAQ:FAST

Fastenal Company

  • Stock

80.71

−0.32%

30.51

USD last updated 28/08 01:57:18

Last Close

50.20

27/08 21:09

Market Cap

36.36B

Beta: 1.17

Volume Today

3.87M

Avg: 3.19M

PE Ratio

35.02

PFCF: 31.52

Dividend Yield

2.62%

Payout:89.65%

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
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
Dec '24
revenue
3.73B
-
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%
7.55B
2.71%
cost of revenue
1.84B
-
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%
4.14B
3.80%
gross profit
1.90B
-
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%
3.40B
1.41%
selling and marketing expenses
general and administrative expenses
1.11B
-
1.12B
0.97%
1.17B
4.27%
1.28B
9.69%
1.40B
9.15%
selling general and administrative expenses
1.11B
-
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%
1.89B
3.62%
research and development expenses
other expenses
1.56B
-
1.76B
12.98%
cost and expenses
2.95B
-
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%
6.04B
3.75%
operating expenses
1.11B
-
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%
1.89B
3.62%
interest expense
915K
-
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%
7.30M
32.41%
ebitda
860.06M
-
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%
1.69B
0.89%
operating income
787.59M
-
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%
1.51B
1.22%
depreciation and amortization
72.67M
-
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%
175.40M
1.07%
total other income expenses net
964K
-
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%
-1.90M
82.41%
income before tax
787.43M
-
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%
1.51B
0.91%
income tax expense
293.28M
-
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%
357.50M
2.59%
net income
494.15M
-
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%
1.15B
0.38%
weighted average shs out
592.98M
-
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%
572.70M
0.25%
weighted average shs out dil
594.63M
-
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%
574.28M
0.22%
eps
0.84
-
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%
2
0.99%
epsdiluted
0.83
-
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%
2
0.99%

All numbers in USD (except ratios and percentages)