Canada markets closed

Fastenal Co (FAS.DU)

Dusseldorf - Dusseldorf Delayed Price. Currency in EUR
Add to watchlist
59.69+0.15 (+0.25%)
At close: 07:31PM CEST
Show:
Annual

Income Statement

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Total Revenue
7,382,700
7,346,700
6,980,600
6,010,900
5,647,300
-
Cost of Revenue
4,016,600
3,992,200
3,764,800
3,233,700
3,079,500
-
Gross Profit
3,366,100
3,354,500
3,215,800
2,777,200
2,567,800
-
Operating Expenses
Selling General and Administrative
1,840,400
1,825,800
1,762,200
1,559,800
1,426,000
-
Total Operating Expenses
1,840,400
1,825,800
1,762,200
1,559,800
1,426,000
-
Operating Income or Loss
1,525,700
1,528,700
1,453,600
1,217,400
1,141,800
-
Interest Expense
8,900
10,800
14,300
9,700
9,700
-
Total Other Income/Expenses Net
-
-
-
-
1,400
1,200
Income Before Tax
1,522,100
1,522,000
1,440,000
1,207,800
1,132,700
-
Income Tax Expense
364,500
367,000
353,100
282,800
273,600
-
Income from Continuing Operations
1,157,600
1,155,000
1,086,900
925,000
859,100
-
Net Income
1,157,600
1,155,000
1,086,900
925,000
859,100
-
Net Income available to common shareholders
1,157,600
1,155,000
1,086,900
925,000
859,100
-
Basic EPS
1.99
2.02
1.89
1.61
1.50
-
Diluted EPS
1.98
2.02
1.89
1.60
1.49
-
Basic Average Shares
571,078
571,300
573,778
574,808
573,779
-
Diluted Average Shares
572,848
573,000
575,623
577,117
575,672
-