U.S. market Closed. Opens in 2 hours 59 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 Revenue4.16B3.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.19B3.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.66B1.76B1.56B1.43B1.46B1.40B1.28B1.17B1.12B1.11B1.01B941.24M859.37M745.11M686.79M785.69M671.15M587.83M490.24M417.18M353.93M329.25M300.70M270.98M225.60M188.40M151.20M107.00M78.80M58.70M
Selling, General & Admin1.66B1.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.31M827.34M786.63M712.01M673.29M574.80M429.72M296.64M450.40M376.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.50M500.00K-8.70M-5.58M-1.32M808.00K1.45M867.00K278.00K916.00K847.00K763.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.48M516.36M494.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.73M861.02M777.77M728.21M619.79M471.39M337.51M490.37M415.30M354.63M298.13M232.05M156.85M138.94M128.60M143.41M118.50M97.40M76.80M61.90M51.60M35.10M
EBITDA Margin23.22%23.36%23.09%23.08%22.59%22.91%23.00%22.72%23.67%23.06%23.38%23.24%22.40%20.77%17.48%20.95%20.14%19.60%19.57%18.74%15.76%15.34%15.72%19.23%19.45%19.36%19.30%21.52%23.18%21.68%
EBIT1.53B1.45B1.22B1.14B1.06B999.60M882.20M796.23M829.13M788.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.10%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 🗙