Fastenal Company revenue 1987–2026What is revenue? Revenue is the money a company brings in from selling its goods and services over a period, before any costs. It is the top line of the income statement.
Fastenal Company's revenue in Q3 FY2026, the three months to 30 September 2026, was 2.46B USD, up 15.5% on the same quarter a year before. Fastenal Company's revenue over the last twelve months was 9.08B USD, up 13.5% on the twelve months before. In fiscal year 2025 it was 8.20B USD, up 8.7% on the year before.
Last updated 10 Nov 2026 · Next report 19 Jan 2027
Revenue
Growth
| Fiscal year | Period ending | Revenue | Growth | Gross profit | Net income |
|---|---|---|---|---|---|
| TTM | 30 Sept 2026 | 9.08B | +13.53% | 4.05B | 1.42B |
| FY2025 | 31 Dec 2025 | 8.20B | +8.67% | 3.69B | 1.26B |
| FY2024 | 31 Dec 2024 | 7.55B | +2.71% | 3.40B | 1.15B |
| FY2023 | 31 Dec 2023 | 7.35B | +5.24% | 3.35B | 1.16B |
| FY2022 | 31 Dec 2022 | 6.98B | +16.13% | 3.22B | 1.09B |
| FY2021 | 31 Dec 2021 | 6.01B | +6.44% | 2.78B | 925.00M |
| FY2020 | 31 Dec 2020 | 5.65B | +5.88% | 2.57B | 859.10M |
| FY2019 | 31 Dec 2019 | 5.33B | +7.42% | 2.52B | 790.90M |
| FY2018 | 31 Dec 2018 | 4.97B | +13.09% | 2.40B | 751.90M |
| FY2017 | 31 Dec 2017 | 4.39B | +10.81% | 2.16B | 578.60M |
| FY2016 | 31 Dec 2016 | 3.96B | +2.40% | 1.96B | 499.40M |
| FY2015 | 31 Dec 2015 | 3.87B | +3.63% | 1.95B | 516.40M |
| FY2014 | 31 Dec 2014 | 3.73B | +12.25% | 1.90B | 494.15M |
| FY2013 | 31 Dec 2013 | 3.33B | +6.14% | 1.72B | 448.64M |
| FY2012 | 31 Dec 2012 | 3.13B | +13.25% | 1.61B | 420.54M |
| FY2011 | 31 Dec 2011 | 2.77B | +21.92% | 1.43B | 357.93M |
| FY2010 | 31 Dec 2010 | 2.27B | +17.57% | 1.17B | 265.36M |
| FY2009 | 31 Dec 2009 | 1.93B | -17.52% | 983.44M | 184.36M |
| FY2008 | 31 Dec 2008 | 2.34B | +13.51% | 1.24B | 279.71M |
| FY2007 | 31 Dec 2007 | 2.06B | +13.95% | 1.05B | 232.62M |
| FY2006 | 31 Dec 2006 | 1.81B | +18.77% | 907.68M | 199.04M |
| FY2005 | 31 Dec 2005 | 1.52B | +23.00% | 758.10M | 166.81M |
| FY2004 | 31 Dec 2004 | 1.24B | +24.48% | 624.33M | 130.99M |
| FY2003 | 31 Dec 2003 | 994.93M | +9.88% | 489.07M | 84.12M |
| FY2002 | 31 Dec 2002 | 905.44M | +10.65% | 448.48M | 75.54M |
| FY2001 | 31 Dec 2001 | 818.28M | +9.73% | 412.43M | 70.11M |
| FY2000 | 31 Dec 2000 | 745.74M | +22.41% | 400.54M | 80.73M |
| FY1999 | 31 Dec 1999 | 609.20M | +21.09% | 331.30M | 65.50M |
| FY1998 | 31 Dec 1998 | 503.10M | +26.41% | 275.50M | 53.00M |
| FY1997 | 31 Dec 1997 | 398.00M | +38.34% | 218.40M | 40.80M |
| FY1996 | 31 Dec 1996 | 287.70M | +29.25% | 160.40M | 32.50M |
| FY1995 | 31 Dec 1995 | 222.60M | +37.49% | 124.40M | 27.40M |
| FY1994 | 31 Dec 1994 | 161.90M | +46.78% | 89.60M | 18.70M |
| FY1993 | 31 Dec 1993 | 110.30M | +35.67% | 61.10M | 11.90M |
| FY1992 | 31 Dec 1992 | 81.30M | +30.50% | 45.60M | 8.80M |
| FY1991 | 31 Dec 1991 | 62.30M | +19.12% | 34.20M | 6.60M |
| FY1990 | 31 Dec 1990 | 52.30M | +26.94% | 29.10M | 6.30M |
| FY1989 | 31 Dec 1989 | 41.20M | +35.53% | 22.40M | 4.30M |
| FY1988 | 31 Dec 1988 | 30.40M | +49.75% | 16.40M | 3.20M |
| FY1987 | 31 Dec 1987 | 20.30M | — | 11.10M | 1.70M |
| Quarter | Period ending | Revenue | Growth on a year before | Gross profit | Net income |
|---|---|---|---|---|---|
| Q3 FY2026 | 30 Sept 2026 | 2.46B | +15.47% | 1.10B | 401.60M |
| Q2 FY2026 | 30 Jun 2026 | 2.39B | +14.74% | 1.06B | 382.80M |
| Q1 FY2026 | 31 Mar 2026 | 2.20B | +12.37% | 982.90M | 339.80M |
| Q4 FY2025 | 31 Dec 2025 | 2.03B | +11.12% | 898.70M | 294.10M |
| Q3 FY2025 | 30 Sept 2025 | 2.13B | +11.68% | 965.80M | 335.50M |
| Q2 FY2025 | 30 Jun 2025 | 2.08B | +8.56% | 942.80M | 330.30M |
| Q1 FY2025 | 31 Mar 2025 | 1.96B | +3.39% | 883.90M | 298.70M |
| Q4 FY2024 | 31 Dec 2024 | 1.82B | +3.75% | 818.20M | 262.10M |
| Q3 FY2024 | 30 Sept 2024 | 1.91B | +3.48% | 858.60M | 298.10M |
| Q2 FY2024 | 30 Jun 2024 | 1.92B | +1.76% | 863.50M | 292.70M |
| Q1 FY2024 | 31 Mar 2024 | 1.90B | +1.94% | 861.60M | 297.70M |
| Q4 FY2023 | 31 Dec 2023 | 1.76B | +3.72% | 799.40M | 266.40M |
| Q3 FY2023 | 30 Sept 2023 | 1.85B | +2.41% | 847.60M | 295.50M |
| Q2 FY2023 | 30 Jun 2023 | 1.88B | +5.88% | 857.50M | 298.00M |
| Q1 FY2023 | 31 Mar 2023 | 1.86B | +9.10% | 850.00M | 295.10M |
| Q4 FY2022 | 31 Dec 2022 | 1.70B | +10.69% | 768.40M | 245.60M |
| Q3 FY2022 | 30 Sept 2022 | 1.80B | +15.97% | 826.50M | 284.60M |
| Q2 FY2022 | 30 Jun 2022 | 1.78B | +17.97% | 827.60M | 287.10M |
| Q1 FY2022 | 31 Mar 2022 | 1.70B | +20.26% | 793.30M | 269.60M |
| Q4 FY2021 | 31 Dec 2021 | 1.53B | +12.81% | 712.90M | 231.20M |
| Q3 FY2021 | 30 Sept 2021 | 1.55B | +9.97% | 720.20M | 243.50M |
| Q2 FY2021 | 30 Jun 2021 | 1.51B | -0.09% | 700.70M | 239.70M |
| Q1 FY2021 | 31 Mar 2021 | 1.42B | +3.66% | 643.40M | 210.60M |
| Q4 FY2020 | 31 Dec 2020 | 1.36B | +6.35% | 618.80M | 196.10M |
| Q3 FY2020 | 30 Sept 2020 | 1.41B | +2.48% | 640.60M | 221.50M |
| Q2 FY2020 | 30 Jun 2020 | 1.51B | +10.27% | 671.60M | 238.90M |
| Q1 FY2020 | 31 Mar 2020 | 1.37B | +4.41% | 636.80M | 202.60M |
| Q4 FY2019 | 31 Dec 2019 | 1.28B | +3.68% | 598.40M | 178.70M |
| Q3 FY2019 | 30 Sept 2019 | 1.38B | +7.76% | 651.10M | 213.50M |
| Q2 FY2019 | 30 Jun 2019 | 1.37B | +7.93% | 641.20M | 204.60M |
| Q1 FY2019 | 31 Mar 2019 | 1.31B | +10.41% | 624.70M | 194.10M |
| Q4 FY2018 | 31 Dec 2018 | 1.23B | +13.15% | 587.80M | 168.80M |
| Q3 FY2018 | 30 Sept 2018 | 1.28B | +12.98% | 615.80M | 197.60M |
| Q2 FY2018 | 30 Jun 2018 | 1.27B | +13.05% | 617.70M | 211.20M |
| Q1 FY2018 | 31 Mar 2018 | 1.19B | +13.18% | 577.60M | 174.30M |
| Q4 FY2017 | 31 Dec 2017 | 1.09B | +14.83% | 531.20M | 152.40M |
| Q3 FY2017 | 30 Sept 2017 | 1.13B | +11.81% | 555.90M | 143.10M |
| Q2 FY2017 | 30 Jun 2017 | 1.12B | +10.57% | 558.50M | 148.90M |
| Q1 FY2017 | 31 Mar 2017 | 1.05B | +6.18% | 518.00M | 134.20M |
| Q4 FY2016 | 31 Dec 2016 | 947.95M | +2.73% | 471.89M | 114.81M |
| Q3 FY2016 | 30 Sept 2016 | 1.01B | +1.80% | 499.83M | 126.90M |
| Q2 FY2016 | 30 Jun 2016 | 1.01B | +1.65% | 501.61M | 131.50M |
| Q1 FY2016 | 31 Mar 2016 | 986.70M | +3.50% | 491.50M | 126.20M |
| Q4 FY2015 | 31 Dec 2015 | 922.79M | -0.37% | 460.57M | 111.90M |
| Q3 FY2015 | 30 Sept 2015 | 995.25M | +1.47% | 502.23M | 136.49M |
| Q2 FY2015 | 30 Jun 2015 | 997.83M | +5.04% | 502.09M | 140.36M |
| Q1 FY2015 | 31 Mar 2015 | 953.32M | +8.76% | 484.05M | 127.61M |
| Q4 FY2014 | 31 Dec 2014 | 926.25M | +13.82% | 467.56M | 118.39M |
| Q3 FY2014 | 30 Sept 2014 | 980.81M | +14.26% | 498.69M | 133.31M |
| Q2 FY2014 | 30 Jun 2014 | 949.94M | +12.07% | 482.67M | 130.51M |
| Q1 FY2014 | 31 Mar 2014 | 876.50M | +8.70% | 448.48M | 111.93M |
| Q4 FY2013 | 31 Dec 2013 | 813.76M | +7.46% | 411.45M | 99.23M |
| Q3 FY2013 | 30 Sept 2013 | 858.42M | +6.96% | 443.40M | 119.35M |
| Q2 FY2013 | 30 Jun 2013 | 847.60M | +5.31% | 442.72M | 121.01M |
| Q1 FY2013 | 31 Mar 2013 | 806.33M | +4.87% | 421.88M | 109.05M |
| Q4 FY2012 | 31 Dec 2012 | 757.24M | +8.52% | 390.82M | 98.72M |
| Q3 FY2012 | 30 Sept 2012 | 802.58M | +10.43% | 414.38M | 109.32M |
| Q2 FY2012 | 30 Jun 2012 | 804.89M | +14.70% | 415.15M | 112.31M |
| Q1 FY2012 | 31 Mar 2012 | 768.88M | +20.03% | 394.18M | 100.19M |
| Q4 FY2011 | 31 Dec 2011 | 697.80M | +21.62% | 357.18M | 87.47M |
| Q3 FY2011 | 30 Sept 2011 | 726.74M | +20.37% | 377.38M | 96.80M |
| Q2 FY2011 | 30 Jun 2011 | 701.73M | +22.86% | 366.23M | 94.11M |
| Q1 FY2011 | 31 Mar 2011 | 640.58M | +23.01% | 333.38M | 79.55M |
| Q4 FY2010 | 31 Dec 2010 | 573.77M | +20.35% | 298.62M | 65.16M |
| Q3 FY2010 | 30 Sept 2010 | 603.75M | +23.38% | 312.65M | 74.99M |
| Q2 FY2010 | 30 Jun 2010 | 571.18M | +20.28% | 297.66M | 69.17M |
| Q1 FY2010 | 31 Mar 2010 | 520.77M | +6.42% | 265.91M | 56.03M |
| Q4 FY2009 | 31 Dec 2009 | 476.75M | -12.52% | 237.72M | 44.54M |
| Q3 FY2009 | 30 Sept 2009 | 489.34M | -21.71% | 244.57M | 47.59M |
| Q2 FY2009 | 30 Jun 2009 | 474.89M | -21.40% | 242.51M | 43.54M |
| Q1 FY2009 | 31 Mar 2009 | 489.35M | -13.57% | 258.65M | 48.69M |
| Q4 FY2008 | 31 Dec 2008 | 544.96M | +4.96% | 291.19M | 62.54M |
| Q3 FY2008 | 30 Sept 2008 | 625.04M | +17.10% | 330.88M | 72.91M |
| Q2 FY2008 | 30 Jun 2008 | 604.22M | +16.26% | 317.39M | 76.17M |
| Q1 FY2008 | 21 Mar 2008 | 566.21M | +15.75% | 296.63M | 68.09M |
| Q4 FY2007 | 31 Dec 2007 | 519.21M | +15.71% | 264.57M | 56.19M |
| Q3 FY2007 | 30 Sept 2007 | 533.75M | +13.54% | 272.02M | 62.14M |
| Q2 FY2007 | 30 Jun 2007 | 519.71M | +13.27% | 261.47M | 60.26M |
| Q1 FY2007 | 31 Mar 2007 | 489.16M | +13.31% | 249.52M | 54.03M |
| Q4 FY2006 | 31 Dec 2006 | 448.73M | +16.84% | 223.95M | 45.57M |
| Q3 FY2006 | 30 Sept 2006 | 470.09M | +16.87% | 237.24M | 54.10M |
| Q2 FY2006 | 30 Jun 2006 | 458.82M | +19.71% | 229.01M | 51.51M |
| Q1 FY2006 | 31 Mar 2006 | 431.70M | +22.02% | 217.49M | 47.85M |
| Q4 FY2005 | 31 Dec 2005 | 384.04M | +20.59% | 184.58M | 39.16M |
| Q3 FY2005 | 30 Sept 2005 | 402.22M | +23.50% | 202.35M | 45.97M |
| Q2 FY2005 | 30 Jun 2005 | 383.26M | +23.58% | 193.81M | 44.65M |
| Q1 FY2005 | 31 Mar 2005 | 353.81M | +24.49% | 177.37M | 37.03M |
| Q4 FY2004 | 31 Dec 2004 | 318.47M | +26.55% | 160.59M | 33.27M |
| Q3 FY2004 | 30 Sept 2004 | 325.68M | +26.07% | 163.56M | 34.74M |
| Q2 FY2004 | 30 Jun 2004 | 310.14M | +24.50% | 157.21M | 34.83M |
| Q1 FY2004 | 31 Mar 2004 | 284.21M | +20.51% | 142.98M | 28.15M |
| Q4 FY2003 | 31 Dec 2003 | 251.64M | +14.76% | 122.49M | 19.89M |
| Q3 FY2003 | 30 Sept 2003 | 258.33M | +8.50% | 126.51M | 23.26M |
| Q2 FY2003 | 30 Jun 2003 | 249.11M | +6.69% | 123.37M | 21.93M |
| Q1 FY2003 | 31 Mar 2003 | 235.84M | +9.91% | 116.70M | 19.04M |
| Q4 FY2002 | 31 Dec 2002 | 219.29M | +6.82% | 109.35M | 16.89M |
| Q3 FY2002 | 30 Sept 2002 | 238.09M | +14.97% | 117.07M | 19.12M |
| Q2 FY2002 | 30 Jun 2002 | 233.48M | +13.95% | 115.49M | 21.83M |
| Q1 FY2002 | 31 Mar 2002 | 214.58M | +6.75% | 106.58M | 17.71M |
| Q4 FY2001 | 31 Dec 2001 | 205.28M | +9.22% | 96.83M | 13.35M |
| Q3 FY2001 | 30 Sept 2001 | 207.08M | +7.34% | 105.68M | 17.00M |
| Q2 FY2001 | 30 Jun 2001 | 204.91M | +8.65% | 105.31M | 19.02M |
| Q1 FY2001 | 31 Mar 2001 | 201.02M | +14.04% | 104.61M | 20.74M |
| Q4 FY2000 | 31 Dec 2000 | 187.96M | +21.03% | 101.57M | 18.91M |
| Q3 FY2000 | 30 Sept 2000 | 192.92M | +21.03% | 103.49M | 20.80M |
| Q2 FY2000 | 30 Jun 2000 | 188.59M | +22.54% | 100.58M | 20.98M |
| Q1 FY2000 | 31 Mar 2000 | 176.27M | +25.37% | 94.90M | 20.05M |
| Q4 FY1999 | 31 Dec 1999 | 155.30M | +20.76% | 83.90M | 15.90M |
| Q3 FY1999 | 30 Sept 1999 | 159.40M | +21.40% | 86.20M | 17.10M |
| Q2 FY1999 | 30 Jun 1999 | 153.90M | +21.76% | 84.30M | 17.10M |
| Q1 FY1999 | 31 Mar 1999 | 140.60M | +20.48% | 76.90M | 15.42M |
| Q4 FY1998 | 31 Dec 1998 | 128.60M | +20.07% | 69.50M | 12.60M |
| Q3 FY1998 | 30 Sept 1998 | 131.30M | +24.34% | 72.40M | 14.00M |
| Q2 FY1998 | 30 Jun 1998 | 126.40M | +28.72% | 69.50M | 14.00M |
| Q1 FY1998 | 31 Mar 1998 | 116.70M | +33.98% | 64.00M | 12.40M |
| Q4 FY1997 | 31 Dec 1997 | 107.10M | +38.02% | 58.90M | 10.20M |
| Q3 FY1997 | 30 Sept 1997 | 105.60M | +38.58% | 58.20M | 11.30M |
| Q2 FY1997 | 30 Jun 1997 | 98.20M | +38.50% | 53.30M | 10.50M |
| Q1 FY1997 | 31 Mar 1997 | 87.10M | +38.03% | 48.00M | 8.80M |
| Q4 FY1996 | 31 Dec 1996 | 77.60M | +33.79% | 42.50M | 7.90M |
| Q3 FY1996 | 30 Sept 1996 | 76.20M | +31.38% | 43.00M | 8.70M |
| Q2 FY1996 | 30 Jun 1996 | 70.90M | +27.75% | 40.00M | 8.40M |
| Q1 FY1996 | 31 Mar 1996 | 63.10M | +23.48% | 35.10M | 7.40M |
| Q4 FY1995 | 31 Dec 1995 | 58.00M | +28.89% | 33.00M | 7.20M |
| Q3 FY1995 | 30 Sept 1995 | 58.00M | +33.33% | 32.30M | 7.40M |
| Q2 FY1995 | 30 Jun 1995 | 55.50M | +40.86% | 30.80M | 6.70M |
| Q1 FY1995 | 31 Mar 1995 | 51.10M | +50.29% | 28.40M | 6.10M |
| Q4 FY1994 | 31 Dec 1994 | 45.00M | +48.51% | 25.20M | 5.50M |
| Q3 FY1994 | 30 Sept 1994 | 43.50M | +47.46% | 23.80M | 5.20M |
| Q2 FY1994 | 30 Jun 1994 | 39.40M | +45.39% | 21.70M | 4.60M |
| Q1 FY1994 | 31 Mar 1994 | 34.00M | +45.30% | 18.70M | 3.40M |
| Q4 FY1993 | 31 Dec 1993 | 30.30M | +41.59% | 16.20M | 3.40M |
| Q3 FY1993 | 30 Sept 1993 | 29.50M | +38.50% | 16.80M | 3.40M |
| Q2 FY1993 | 30 Jun 1993 | 27.10M | +33.50% | 14.90M | 2.90M |
| Q1 FY1993 | 31 Mar 1993 | 23.40M | +28.57% | 13.10M | 2.20M |
| Q4 FY1992 | 31 Dec 1992 | 21.40M | +31.29% | 12.00M | 2.40M |
| Q3 FY1992 | 30 Sept 1992 | 21.30M | +27.54% | 12.00M | 2.50M |
| Q2 FY1992 | 30 Jun 1992 | 20.30M | +30.97% | 11.30M | 2.20M |
| Q1 FY1992 | 31 Mar 1992 | 18.20M | +31.88% | 10.00M | 1.70M |
| Q4 FY1991 | 31 Dec 1991 | 16.30M | +25.38% | 8.80M | 1.70M |
| Q3 FY1991 | 30 Sept 1991 | 16.70M | +20.14% | 9.30M | 1.90M |
| Q2 FY1991 | 30 Jun 1991 | 15.50M | +18.32% | 8.50M | 1.70M |
| Q1 FY1991 | 31 Mar 1991 | 13.80M | +13.11% | 7.70M | 1.30M |
| Q4 FY1990 | 31 Dec 1990 | 13.00M | +20.37% | 7.50M | 1.70M |
| Q3 FY1990 | 30 Sept 1990 | 13.90M | +24.11% | 7.70M | 1.70M |
| Q2 FY1990 | 30 Jun 1990 | 13.10M | +27.18% | 7.20M | 1.60M |
| Q1 FY1990 | 31 Mar 1990 | 12.20M | +37.08% | 6.70M | 1.30M |
| Q4 FY1989 | 31 Dec 1989 | 10.80M | +31.71% | 6.10M | 1.30M |
| Q3 FY1989 | 30 Sept 1989 | 11.20M | +36.59% | 6.20M | 1.30M |
| Q2 FY1989 | 30 Jun 1989 | 10.30M | +39.19% | 5.50M | 1.00M |
| Q1 FY1989 | 31 Mar 1989 | 8.90M | +34.85% | — | 700.00K |
| Q4 FY1988 | 31 Dec 1988 | 8.20M | +43.86% | — | 900.00K |
| Q3 FY1988 | 30 Sept 1988 | 8.20M | +46.43% | — | 900.00K |
| Q2 FY1988 | 30 Jun 1988 | 7.40M | +64.44% | — | 800.00K |
| Q1 FY1988 | 31 Mar 1988 | 6.60M | +46.67% | — | 600.00K |
| Q4 FY1987 | 31 Dec 1987 | 5.70M | — | — | 500.00K |
| Q3 FY1987 | 30 Sept 1987 | 5.60M | — | — | 500.00K |
| Q2 FY1987 | 30 Jun 1987 | 4.50M | — | — | 400.00K |
| Q1 FY1987 | 31 Mar 1987 | 4.50M | — | — | 300.00K |
Figures in USD. Shares and EPS are adjusted for stock splits. Quarterly growth is on the same quarter a year before; TTM is the last four quarters.
Fastenal Company revenue growth by segment
FY2015 against FY2014
Fastenal Company revenue by segment over time
See also:Net income,EPS,Shares outstanding,Operating income,Cash on hand,Total debt,Free cash flow,Stock buybacks,Income statement
Common questions about Fastenal Company's revenue
Source: Financial Modeling PrepVerified against SEC filings
