Some parts of the portal may cause error messages or display incorrectly due to the transition to a new provider of trading data

FAST - FASTENAL CO


IEX Last Trade
72.61
-0.230   -0.317%

Share volume: 94,363
Last Updated: Fri 27 Dec 2024 08:30:05 PM CET

PREVIOUS CLOSE
CHG
CHG%

$72.84
-0.23
-0.32%
5D - 1M - 3M - 1Y - 3Y - 5Y - 10Y - 15Y
Income statement Balance sheet Cash flow To see more then 2 years history Buy Premium
View ratios

Fiscal Date 2022-09-30 2022-12-31 2023-03-31 2023-06-30 2023-09-30 2023-12-31 2024-03-31 2024-06-30
Fiscal Quarter Q3 2022 Q4 2022 Q1 2023 Q2 2023 Q3 2023 Q4 2023 Q1 2024 Q2 2024
Report Date 2022-10-18 2023-02-07 2023-04-18 2023-07-18 2023-10-17 2024-02-06 2024-04-16 2024-07-17
Total revenue 1.802 B 1.696 B 1.859 B 1.883 B 1.846 B 1.759 B 1.895 B 1.916 B
Cost of revenue 975.900 M 927.100 M 1.009 B 1.026 B 998.300 M 959.200 M 1.034 B 1.053 B
Gross profit 826.500 M 768.400 M 850.000 M 857.500 M 847.600 M 799.400 M 861.600 M 863.500 M
    -7.03% 10.62% 0.88% -1.15% -5.69% 7.78% 0.22%  
Operating expenses 447.300 M 435.400 M 456.800 M 462.600 M 460.900 M 445.500 M 471.400 M 476.600 M
Selling general and admin 447.300 M 435.400 M 456.800 M 462.600 M 460.900 M 445.500 M 471.400 M 476.600 M
Research and development 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total expenses 1.423 B 1.363 B 1.466 B 1.488 B 1.459 B 1.405 B 1.505 B 1.529 B
    -4.27% 7.59% 1.52% -1.95% -3.73% 7.13% 1.62%  
Operating income 379.200 M 333.000 M 393.200 M 394.900 M 386.700 M 353.900 M 390.200 M 386.900 M
Ebit 379.200 M 333.000 M 393.200 M 394.900 M 386.700 M 353.900 M 390.200 M 386.900 M
Pretax income 375.300 M 328.300 M 389.700 M 392.600 M 385.400 M 354.300 M 389.800 M 386.400 M
    -12.52% 18.70% 0.74% -1.83% -8.07% 10.02% -0.87%  
Income tax 90.700 M 82.700 M 94.600 M 94.600 M 89.900 M 87.900 M 92.100 M 93.700 M
Net income basic 284.600 M 245.600 M 295.100 M 298.000 M 295.500 M 266.400 M 297.700 M 292.700 M
    -13.70% 20.15% 0.98% -0.84% -9.85% 11.75% -1.68%  
Net income 284.600 M 245.600 M 295.100 M 298.000 M 295.500 M 266.400 M 297.700 M 292.700 M
    -13.70% 20.15% 0.98% -0.84% -9.85% 11.75% -1.68%