U.S. market Closed. Opens in 1 day 5 hours 38 minutes

FAST | Fastenal Company Stock Financials Income Statements Annual

(Stock Exchange: NASDAQ)
*Sign In to persist settings
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-312007-12-312006-12-312005-12-312004-12-312003-12-312002-12-312001-12-312000-12-311999-12-311998-12-311997-12-311996-12-311995-12-311994-12-31
Revenue7.35B6.98B6.01B5.65B5.33B4.97B4.39B3.96B3.87B3.73B3.33B3.13B2.77B2.27B1.93B2.34B2.06B1.81B1.52B1.24B994.93M905.44M818.28M745.74M609.20M503.10M398.00M287.70M222.60M161.90M
Cost of Revenue3.99B3.76B3.23B3.08B2.82B2.57B2.23B2.00B1.92B1.84B1.61B1.52B1.33B1.09B946.89M1.10B1.01B901.66M765.23M614.16M505.86M456.96M405.86M345.20M277.90M227.60M179.60M127.30M98.20M72.30M
Gross Profit3.35B3.22B2.78B2.57B2.52B2.40B2.16B1.96B1.95B1.90B1.72B1.61B1.43B1.17B983.43M1.24B1.05B907.67M758.10M624.33M489.07M448.48M412.43M400.54M331.30M275.50M218.40M160.40M124.40M89.60M
Operating Expenses1.83B1.76B1.56B1.43B1.46B1.40B1.28B1.17B1.12B1.11B1.01B941.24M859.37M745.15M687.64M785.86M671.15M587.83M490.24M417.18M353.93M329.25M300.70M270.98M225.60M188.40M151.20M107.00M78.80M58.70M
Selling, General & Admin1.83B1.76B1.56B1.43B1.46B1.40B1.28B1.17B1.12B1.11B1.01B941.24M859.37M745.11M686.79M785.69M671.25M587.61M489.79M416.52M353.61M334.88M300.70M259.00M213.60M177.20M141.70M99.50M73.40M55.00M
Research & DevelopmentN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/A
Other Operating ExpensesN/A1.76B1.56BN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/A-99.00K223.00K447.00K652.00K317.00K-5.63MN/A11.98M12.00M11.20M9.50M7.50M5.40M3.70M
Operating Income1.53B1.45B1.22B1.14B1.06B999.20M881.80M795.84M828.75M787.59M712.66M673.69M574.61M429.69M295.79M450.24M376.43M319.84M267.86M207.16M135.14M119.23M111.73M129.56M105.70M87.10M67.20M53.40M45.60M30.90M
Other Expenses / Income-6.70M-13.60M-9.60M-9.10M-13.50M-12.20M-8.70M-6.10M-2.70M-156.00K811.00K464.00K472.00K951.00K1.70M930.00K1.47M1.19M1.19M1.18M1.20M1.98M1.90M1.87M800.00K-900.00K100.00K1.00M600.00K500.00K
Before Tax Income1.52B1.44B1.21B1.13B1.04B987.00M873.10M789.73M826.02M787.43M713.47M674.15M575.08M430.64M297.49M451.17M377.90M321.03M269.06M208.34M136.34M121.21M113.63M131.43M106.50M86.20M67.30M54.40M46.20M31.40M
Income Tax Expenses367.00M353.10M282.80M273.60M252.80M235.10M294.50M290.25M309.66M293.28M264.83M253.62M217.15M165.28M113.13M171.46M145.28M121.99M102.24M77.35M52.22M46.38M43.52M50.70M41.00M33.20M26.50M21.90M18.80M12.70M
Net Income1.16B1.09B925.00M859.10M790.90M751.90M578.60M499.40M516.40M494.15M448.64M420.54M357.93M265.36M184.36M279.70M232.62M199.04M166.81M130.99M84.12M75.54M70.11M80.73M65.50M53.00M40.80M32.50M27.40M18.70M
Interest Expenses10.80M14.30M9.70M9.70M13.90M12.60M9.10M6.50M3.11M915.00K113.00KN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/A
Basic Shares Outstanding571.27M573.78M574.81M573.78M573.20M574.00M576.40M577.90M582.91M592.98M593.51M592.18M590.11M589.72M595.32M595.32M602.22M604.14M605.08M607.02M607.02M607.02M607.02M607.02M607.02M607.02M607.02M607.02M607.02M607.02M
Diluted Shares Outstanding573.01M575.62M577.12M575.67M574.40M574.40M576.60M578.32M584.09M594.63M595.37M594.30M591.74M589.72M595.32M595.32M602.22M604.66M606.03M607.89M607.14M607.02M607.02M607.02M607.02M607.02M607.02M607.02M609.81M607.02M
EBITDA1.71B1.63B1.39B1.30B1.21B1.14B1.01B900.28M915.73M859.30M776.21M728.21M619.79M470.38M335.81M490.44M413.73M353.66M296.94M230.87M135.14M136.24M126.70M141.53M117.70M98.30M76.70M60.90M51.00M34.60M
EBITDA Margin23.22%23.36%23.09%23.09%22.61%22.90%22.96%22.72%23.67%23.02%23.34%23.24%22.40%20.73%17.40%20.95%20.07%19.55%19.49%18.64%13.58%15.05%15.48%18.98%19.32%19.54%19.27%21.17%22.91%21.37%
EBIT1.53B1.45B1.22B1.14B1.06B999.60M882.20M796.15M829.17M788.35M713.58M674.15M575.08M430.64M297.49M451.17M377.90M321.03M269.06M208.34M136.34M121.92M113.63M131.43M106.50M86.20M67.30M54.40M46.20M31.40M
EBIT Margin20.86%20.83%20.25%20.23%19.83%20.13%20.09%20.09%21.43%21.12%21.45%21.51%20.78%18.98%15.41%19.28%18.33%17.74%17.66%16.82%13.70%13.47%13.89%17.62%17.48%17.13%16.91%18.91%20.75%19.39%
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-312007-12-312006-12-312005-12-312004-12-312003-12-312002-12-312001-12-312000-12-311999-12-311998-12-311997-12-311996-12-311995-12-311994-12-31
An error has occurred. This application may no longer respond until reloaded. Reload 🗙