Fastenal Company (FAST)
Gross profit margin
Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | Dec 31, 2022 | Sep 30, 2022 | Jun 30, 2022 | Mar 31, 2022 | Dec 31, 2021 | Sep 30, 2021 | Jun 30, 2021 | Mar 31, 2021 | Dec 31, 2020 | Sep 30, 2020 | Jun 30, 2020 | Mar 31, 2020 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross profit (ttm) | US$ in thousands | 3,401,900 | 3,383,100 | 3,372,100 | 3,366,100 | 3,354,500 | 3,323,500 | 3,302,400 | 3,272,500 | 3,215,800 | 3,160,300 | 3,054,000 | 2,927,100 | 2,777,200 | 2,683,100 | 2,603,500 | 2,574,400 | 2,567,800 | 2,547,400 | 2,557,900 | 2,527,500 |
Revenue (ttm) | US$ in thousands | 7,547,800 | 7,480,800 | 7,414,600 | 7,378,100 | 7,340,200 | 7,272,600 | 7,226,700 | 7,122,900 | 6,965,300 | 6,804,100 | 6,556,500 | 6,284,600 | 6,001,600 | 5,830,100 | 5,690,000 | 5,691,200 | 5,641,200 | 5,560,100 | 5,523,900 | 5,382,800 |
Gross profit margin | 45.07% | 45.22% | 45.48% | 45.62% | 45.70% | 45.70% | 45.70% | 45.94% | 46.17% | 46.45% | 46.58% | 46.58% | 46.27% | 46.02% | 45.76% | 45.23% | 45.52% | 45.82% | 46.31% | 46.96% |
December 31, 2024 calculation
Gross profit margin = Gross profit (ttm) ÷ Revenue (ttm)
= $3,401,900K ÷ $7,547,800K
= 45.07%
The gross profit margin of Fastenal Company has shown a relatively stable trend over the analyzed period from March 31, 2020, to December 31, 2024. The margin started at 46.96% in March 31, 2020, gradually decreasing to 45.07% by December 31, 2024.
There have been some fluctuations in the gross profit margin during this period, with some periods showing a slight increase and others a slight decrease. The margin peaked at 46.58% in March 31, 2022, and June 30, 2022.
Overall, the company has maintained a gross profit margin above 45% throughout the analyzed period, which indicates that it has been able to effectively manage its production costs and maintain a reasonable level of profitability from its core operations.
Peer comparison
Dec 31, 2024