Fastenal (FAST)
undefined
undefined%
At close: undefined
71.97
0.10%
After-hours Jan 06, 2025, 04:40 PM EST

Income Statement (Annual)

Get detailed income statement breakdowns, uncovering revenue, expenses, and much more.
Year FY23 FY22 FY21 FY20 FY19 FY18 FY17 FY16 FY15 FY14 FY13 FY12 FY11 FY10 FY09 FY08 FY07 FY06 FY05 FY04 FY03 FY02 FY01 FY00 FY99 FY98 FY97 FY96 FY95 FY94 FY93 FY92 FY91 FY90 FY89 FY88 FY87
Revenue 7.35B 6.98B 6.01B 5.65B 5.33B 4.97B 4.39B 3.96B 3.87B 3.73B 3.33B 3.13B 2.77B 2.27B 1.93B 2.34B 2.06B 1.81B 1.52B 1.24B 994.93M 905.44M 818.28M 745.74M 609.20M 503.10M 398.00M 287.70M 222.60M 161.90M 110.30M 81.30M 62.30M 52.30M 41.20M 30.40M 20.30M
Cost of Revenue 3.99B 3.76B 3.23B 3.08B 2.82B 2.57B 2.23B 2.00B 1.92B 1.84B 1.61B 1.52B 1.33B 1.09B 946.89M 1.10B 1.01B 901.66M 765.23M 614.16M 505.86M 456.96M 405.86M 345.20M 277.90M 227.60M 179.60M 127.30M 98.20M 72.30M 49.20M 35.70M 28.10M 23.20M 18.80M 14.00M 9.20M
Gross Profit 3.35B 3.22B 2.78B 2.57B 2.52B 2.40B 2.16B 1.96B 1.95B 1.90B 1.72B 1.61B 1.43B 1.17B 983.43M 1.24B 1.05B 907.67M 758.10M 624.33M 489.07M 448.48M 412.43M 400.54M 331.30M 275.50M 218.40M 160.40M 124.40M 89.60M 61.10M 45.60M 34.20M 29.10M 22.40M 16.40M 11.10M
Operating Income 1.53B 1.45B 1.22B 1.14B 1.06B 999.20M 881.80M 795.84M 828.75M 787.59M 712.66M 673.69M 574.61M 429.69M 295.79M 450.24M 376.43M 319.84M 267.86M 207.16M 135.14M 119.23M 111.73M 129.56M 105.70M 87.10M 67.20M 53.40M 45.60M 30.90M 19.80M 14.40M 10.20M 9.80M 6.70M 4.90M 3.20M
Interest Income 4.10M 700.00K 100.00K 600.00K 400.00K 400.00K 400.00K 394.00K 373.00K 759.00K 924.00K 464.00K 472.00K 951.00K 1.70M 930.00K n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Pretax Income 1.52B 1.44B 1.21B 1.13B 1.04B 987.00M 873.10M 789.73M 826.02M 787.43M 713.47M 674.15M 575.08M 430.64M 297.49M 451.17M 377.90M 321.03M 269.06M 208.34M 136.34M 121.21M 113.63M 131.43M 106.50M 86.20M 67.30M 54.40M 46.20M 31.40M 20.10M 14.70M 10.70M 10.30M 7.00M 5.20M 3.10M
Net Income 1.16B 1.09B 925.00M 859.10M 790.90M 751.90M 578.60M 499.40M 516.40M 494.15M 448.64M 420.54M 357.93M 265.36M 184.36M 279.70M 232.62M 199.04M 166.81M 130.99M 84.12M 75.54M 70.11M 80.73M 65.50M 53.00M 40.80M 32.50M 27.40M 18.70M 11.90M 8.80M 6.60M 6.30M 4.30M 3.20M 1.70M
Selling & General & Admin 1.83B 1.76B 1.56B 1.43B 1.46B 1.40B 1.28B 1.17B 1.12B 1.11B 1.01B 941.24M 859.37M 745.11M 686.79M 785.69M 671.25M 587.61M 489.79M 416.52M 353.61M 334.88M 300.70M 259.00M 213.60M 177.20M 141.70M 99.50M 73.40M 55.00M 38.70M 29.30M 22.70M 18.50M 15.10M 11.10M 7.70M
Research & Development n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Other Expenses n/a 1.76B 1.56B n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a -99.00K 223.00K 447.00K 652.00K 317.00K -5.63M n/a 11.98M 12.00M 11.20M 9.50M 7.50M 5.40M 3.70M 2.60M 1.90M 1.30M 800.00K 600.00K 400.00K 200.00K
Operating Expenses 1.83B 1.76B 1.56B 1.43B 1.46B 1.40B 1.28B 1.17B 1.12B 1.11B 1.01B 941.24M 859.37M 745.15M 687.64M 785.86M 671.15M 587.83M 490.24M 417.18M 353.93M 329.25M 300.70M 270.98M 225.60M 188.40M 151.20M 107.00M 78.80M 58.70M 41.30M 31.20M 24.00M 19.30M 15.70M 11.50M 7.90M
Interest Expense 10.80M 14.30M 9.70M 9.70M 13.90M 12.60M 9.10M 6.50M 3.11M 915.00K 113.00K n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Selling & Marketing Expenses n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Cost & Expenses 5.82B 5.53B 4.79B 4.51B 4.28B 3.97B 3.51B 3.17B 3.04B 2.95B 2.61B 2.46B 2.19B 1.84B 1.63B 1.89B 1.69B 1.49B 1.26B 1.03B 859.79M 786.21M 706.55M 616.18M 503.50M 416.00M 330.80M 234.30M 177.00M 131.00M 90.50M 66.90M 52.10M 42.50M 34.50M 25.50M 17.10M
Income Tax 367.00M 353.10M 282.80M 273.60M 252.80M 235.10M 294.50M 290.25M 309.66M 293.28M 264.83M 253.62M 217.15M 165.28M 113.13M 171.46M 145.28M 121.99M 102.24M 77.35M 52.22M 46.38M 43.52M 50.70M 41.00M 33.20M 26.50M 21.90M 18.80M 12.70M 8.20M 5.90M 4.10M 4.00M 2.70M 2.00M 1.40M
Shares Outstanding (Basic) 571.27M 573.78M 574.81M 573.78M 573.20M 574.00M 576.40M 577.90M 582.91M 592.98M 593.51M 592.18M 590.11M 589.72M 595.32M 595.32M 602.22M 604.14M 605.08M 607.02M 607.02M 607.02M 607.02M 607.02M 607.02M 607.02M 607.02M 607.02M 607.02M 607.02M 595.00M 586.67M 586.67M 592.94M 573.33M 568.89M 453.33M
Shares Outstanding (Diluted) 573.01M 575.62M 577.12M 575.67M 574.40M 574.40M 576.60M 578.32M 584.09M 594.63M 595.37M 594.30M 591.74M 589.72M 595.32M 595.32M 602.22M 604.66M 606.03M 607.89M 607.14M 607.02M 607.02M 607.02M 607.02M 607.02M 607.02M 607.02M 609.81M 607.02M 595.00M 586.67M 586.67M 592.94M 573.33M 568.89M 453.33M
EPS (Basic) 2.02 1.89 1.61 1.50 1.38 1.31 1.00 0.87 0.89 0.84 0.76 0.71 0.61 0.45 0.31 0.47 0.39 0.33 0.28 0.22 0.14 0.13 0.12 0.13 0.11 0.09 0.07 0.05 0.04 0.03 0.02 0.01 0.01 0.01 0.01 0.01 0.00
EPS (Diluted) 2.02 1.89 1.60 1.49 1.38 1.31 1.00 0.87 0.89 0.83 0.76 0.71 0.61 0.45 0.31 0.47 0.39 0.33 0.28 0.22 0.14 0.13 0.12 0.13 0.11 0.09 0.07 0.05 0.04 0.03 0.02 0.01 0.01 0.01 0.01 0.01 0.00
EBITDA 1.71B 1.63B 1.39B 1.30B 1.21B 1.14B 1.01B 900.28M 915.73M 859.30M 776.21M 728.21M 619.79M 470.38M 335.81M 490.44M 413.73M 353.66M 296.94M 230.87M 135.14M 136.24M 126.70M 141.53M 117.70M 98.30M 76.70M 60.90M 51.00M 34.60M 22.40M 16.30M 11.50M 10.60M 7.30M 5.30M 3.40M
Depreciation & Amortization 177.30M 176.60M 170.70M 162.40M 148.70M 138.20M 127.40M 104.05M 86.60M 72.67M 64.19M 54.05M 44.71M 40.69M 40.02M 39.27M 37.40M 33.60M 29.07M 23.71M 20.51M 17.01M 14.97M 11.98M 12.00M 11.20M 9.50M 7.50M 5.40M 3.70M 2.60M 1.90M 1.30M 800.00K 600.00K 400.00K 200.00K