FA

Fastenal CoNASDAQ FAST Stock Report

Last reporting period 30 Jun, 2024

Updated 19 Sep, 2024

Last price

Market cap $B

40.423

Mega

Exchange

XNAS - Nasdaq

View Section: Financials

Fastenal Statements

FA

Fastenal Income Statement

B

M

USD (except Earnings per share)

Financial

Revenue

Cost of sales

Gross profit

Research and development

Selling, general and administrative

Total operating expenses

Operating income

Interest expense

Other income

Income before tax

Provision for income taxes

Net income

Diluted earnings per share

Shares outstanding after dilution

2024-06-30
%

1 916.2

100

1 052.7

54.9

863.5

45.1

0

476.6

24.9

476.6

24.9

386.9

20.2

-0.5

-0.03

0

386.4

20.2

93.7

4.9

292.7

15.3

0.51

574.1

2024-03-31
%

1 895.1

100

1 033.5

54.5

861.6

45.5

0

471.4

24.9

471.4

24.9

390.2

20.6

-0.4

-0.02

0

389.8

20.6

92.1

4.9

297.7

15.7

0.519

574.1

2023-12-31
%

1 758.6

100

959.2

54.5

799.4

45.5

0

445.6

25.3

445.6

25.3

353.8

20.1

0.4

0.02

0

354.2

20.1

87.8

5

266.4

15.1

0.465

573.3

2023-09-30
%

1 845.9

100

998.3

54.1

847.6

45.9

0

460.9

25

460.9

25

386.7

20.9

-1.3

-0.07

0

385.4

20.9

89.9

4.9

295.5

16

0.52

573.1

2023-06-30
%

1 883.1

100

1 025.6

54.5

857.5

45.5

0

462.6

24.6

462.6

24.6

394.9

21

-2.3

-0.1

0

392.6

20.8

94.6

5

298

15.8

0.52

572.9

2023-03-31
%

1 859.1

100

1 009.1

54.3

850

45.7

0

456.8

24.6

456.8

24.6

393.2

21.2

-3.5

-0.2

0

389.7

21

94.6

5.1

295.1

15.9

0.52

572.6

2022-12-31
%

1 695.6

100

927.2

54.7

768.4

45.3

0

435.5

25.7

435.5

25.7

332.9

19.6

-4.7

-0.3

0

328.2

19.4

82.6

4.9

245.6

14.5

0.43

572.7

2022-09-30
%

1 802.4

100

975.9

54.1

826.5

45.9

0

447.3

24.8

447.3

24.8

379.2

21

-3.9

-0.2

0

375.3

20.8

90.7

5

284.6

15.8

0.5

574.7

2022-06-30
%

1 778.6

100

951

53.5

827.6

46.5

0

444.2

25

444.2

25

383.4

21.6

-2.7

-0.2

0

380.7

21.4

93.6

5.3

287.1

16.1

0.5

577.4

2022-03-31
%

1 704.1

100

910.8

53.4

793.3

46.6

0

435.3

25.5

435.3

25.5

358

21

-2.3

-0.1

0

355.7

20.9

86.1

5.1

269.6

15.8

0.47

577.6

2021-12-31
%

1 531.9

100

819

53.5

712.9

46.5

0

412

26.9

412

26.9

300.9

19.6

-2.4

-0.2

0

298.5

19.5

67.3

4.4

231.2

15.1

0.4

577.6

2021-09-30
%

1 554.2

100

834

53.7

720.2

46.3

0

401.8

25.9

401.8

25.9

318.4

20.5

-2.3

-0.1

0

316.1

20.3

72.6

4.7

243.5

15.7

0.42

577.3

2021-06-30
%

1 507.7

100

807

53.5

700.7

46.5

0

382.9

25.4

382.9

25.4

317.8

21.1

-2.6

-0.2

0

315.2

20.9

75.5

5

239.7

15.9

0.42

577

2021-03-31
%

1 417

100

773.6

54.6

643.4

45.4

0

363.1

25.6

363.1

25.6

280.3

19.8

-2.4

-0.2

0

277.9

19.6

67.3

4.7

210.6

14.9

0.37

576.5

2020-12-31
%

1 358

100

739.2

54.4

618.8

45.6

0

354.7

26.1

354.7

26.1

264.1

19.4

-2.2

-0.2

0

262.2

19.3

66.1

4.9

196.1

14.4

0.34

576.3

2020-09-30
%

1 413.3

100

772.7

54.7

640.6

45.3

0

351.5

24.9

351.5

24.9

289.1

20.5

-2.5

-0.2

0

287.6

20.3

66.1

4.7

221.5

15.7

0.38

576.1

2020-06-30
%

1 509

100

837.4

55.5

671.6

44.5

0

355.3

23.5

355.3

23.5

316.3

21

-2.3

-0.2

0

313.7

20.8

74.8

5

238.9

15.8

0.42

575

2020-03-31
%

1 367

100

730.2

53.4

636.8

46.6

0

365.9

26.8

365.9

26.8

270.9

19.8

-2.1

-0.2

0

269.2

19.7

66.6

4.9

202.6

14.8

0.35

575.3

2019-12-31
%

1 276.9

100

678.5

53.1

598.4

46.9

0

359.9

28.2

359.9

28.2

238.5

18.7

-2.5

-0.2

0

236.4

18.5

57.7

4.5

178.7

14

0.31

574.7

2019-09-30
%

1 379.1

100

728

52.8

651.1

47.2

0

369.2

26.8

369.2

26.8

281.9

20.4

-3.5

-0.3

0

278.4

20.2

64.9

4.7

213.5

15.5

0.37

574

2019-06-30
%

1 368.4

100

727.2

53.1

641.2

46.9

0

366.7

26.8

366.7

26.8

274.5

20.1

-3.6

-0.3

0

271.4

19.8

66.8

4.9

204.6

15

0.36

574.6

2019-03-31
%

1 309.3

100

684.6

52.3

624.7

47.7

0

363.6

27.8

363.6

27.8

261.1

19.9

-3.9

-0.3

0

257.5

19.7

63.4

4.8

194.1

14.8

0.34

573

2018-12-31
%

1 231.6

100

643.8

52.3

587.8

47.7

0

354.4

28.8

354.4

28.8

233.4

19

-3.6

-0.3

0

229.8

18.7

74.6

6.1

168.8

13.7

0.29

572.3

2018-09-30
%

1 279.8

100

664

51.9

615.8

48.1

0

353.8

27.6

353.8

27.6

262

20.5

-2.9

-0.2

0

259.4

20.3

59.9

4.7

197.6

15.4

0.35

574.6

2018-06-30
%

1 267.9

100

650.2

51.3

617.7

48.7

0

349.3

27.5

349.3

27.5

268.4

21.2

-3.1

-0.2

0

265.9

21

54.7

4.3

211.2

16.7

0.37

574.5

2018-03-31
%

1 185.8

100

608.2

51.3

577.6

48.7

0

342.7

28.9

342.7

28.9

234.9

19.8

-2.6

-0.2

0

231.9

19.6

56.2

4.7

174.3

14.7

0.31

575.8

2017-12-31

1 088.5

557.3

531.2

327.8

327.8

203.4

-2.5

200.8

72.7

152.4

0.26

575.1

2017-09-30

1 132.8

576.9

555.9

327.5

327.5

228.4

-2.5

226

82.9

143.1

0.25

575.2

2017-06-30

1 121.5

563

558.5

321.6

321.6

236.9

-2.1

235.4

86.5

148.9

0.26

577.6

2017-03-31

1 047.7

529.7

518

305.9

305.9

212.1

-1.6

210.9

76.7

134.2

0.23

578.9

2016-12-31

947.9

476.1

471.9

289.6

289.6

182.3

-1.7

180.8

66

114.8

0.2

578.4

2016-09-30

1 013.1

513.3

499.8

297

297.1

202.8

-1.7

201.2

74.3

126.9

0.22

578.3

2016-06-30

1 014.3

512.7

501.6

292.6

292.6

209

-1.4

207.8

76.3

131.5

0.23

578.2

2016-03-31

986.7

495.2

491.5

290.2

290.2

201.3

-1.3

199.9

73.6

126.2

0.22

578.2

2015-12-31

922.8

462.2

460.6

282.2

282.3

178.3

-0.9

178.2

66.3

111.9

0.19

580

2015-09-30

995.3

493

502.2

282.4

282.4

219.8

-0.8

219.2

82.7

136.5

0.23

580.9

2015-06-30

997.8

495.7

502.1

276.6

276.7

225.4

-0.7

225.1

84.7

140.4

0.24

583.7

2015-03-31

953.3

469.3

484.1

280.4

280.3

203.7

-0.3

203.5

75.9

127.6

0.22

591.9

2014-12-31

926.3

458.7

467.6

278.8

278.7

188.8

-0.2

188.8

70.4

118.4

0.2

593.6

2014-09-30

980.8

482.1

498.7

286.1

286.1

212.6

0.1

213

79.7

133.3

0.22

594.8

2014-06-30

949.9

467.3

482.7

276

276

206.6

-0.1

206.8

76.3

130.5

0.22

595.2

2014-03-31

876.5

428

448.5

269.8

269.9

178.7

178.8

66.9

111.9

0.19

595

2013-12-31

813.8

402.3

411.4

254.4

254.4

157

0.1

157.3

58

99.2

0.17

595.3

2013-09-30

858.4

415

443.4

255

255

188.5

0.1

188.6

69.3

119.4

0.2

595.4

2013-06-30

847.6

404.9

442.7

250.8

250.7

192

0.2

192.4

71.4

121

0.2

595.4

2013-03-31

806.3

384.4

421.9

247.3

247.4

174.6

0.4

175.2

66.1

109

0.19

595.3

View Section: Balance Sheet