U.S. market Closed. Opens in 1 day 3 hours 37 minutes

ORLY | O'Reilly Automotive, Inc. Stock Financials Income Statements Annual

(Stock Exchange: NASDAQ)
*Sign In to persist settings
Financial Year End2024-06-302023-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-31
Revenue2.95M15.81B14.41B13.33B11.60B10.15B9.54B8.98B8.59B7.97B7.22B6.65B6.18B5.79B5.40B4.85B3.58B2.52B2.28B2.05B1.72B1.51B1.31B1.09B890.42M754.10M616.30M316.40M259.20M201.50M
Cost of RevenueN/A8.11B7.03B6.31B5.52B4.76B4.50B4.26B4.08B3.80B3.51B3.28B3.08B2.95B2.78B2.52B1.95B1.40B1.28B1.15B978.08M873.48M759.09M624.29M482.91M410.90M346.20M173.50M144.70M112.80M
Gross Profit2.95M7.70B7.38B7.02B6.09B5.39B5.04B4.72B4.51B4.16B3.71B3.37B3.10B2.84B2.62B2.33B1.63B1.12B1.01B892.50M743.16M638.34M553.40M467.82M407.51M343.20M270.10M142.90M114.50M88.70M
Operating ExpensesN/A4.51B4.43B4.10B3.67B3.47B3.22B3.00B2.81B2.65B2.44B2.27B2.12B1.97B1.91B1.79B1.29B815.31M724.40M639.98M552.71M473.06M415.10M353.99M317.48M266.30M213.20M105.80M85.70M66.70M
Selling, General & AdminN/A4.49B4.43B4.10B3.67B3.47B3.22B3.00B2.81B2.65B2.44B2.27B2.12B1.97B1.91B1.79B1.29B815.31M724.40M639.98M552.71M473.06M415.10M353.99M292.67M248.40M201.00M97.50M79.60M62.70M
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/A-19.26M-2.88M7.54M5.70M7.03M-1.49M1.41M4.69M1.13M2.80M2.54M1.89M-2.80MN/AN/AN/AN/AN/A2.02MN/AN/AN/AN/A24.81M17.90M12.20M8.30M6.10M66.70M
Operating Income2.95M3.19B2.95B2.92B2.42B1.92B1.82B1.73B1.70B1.51B1.27B1.10B977.39M866.77M712.78M537.62M335.62M305.15M282.31M252.52M190.46M165.28M138.30M113.83M90.03M76.90M56.90M37.10M28.80M22.00M
Other Expenses / IncomeN/A-183.83M-155.84M-135.25M-152.93M-130.40M-1.49M1.41M4.69M1.13M2.80M2.54M1.89M-25.07M13.93M2.91M4.36M1.98M2.70M2.02M1.08M1.33M940.00K626.00K1.05M1.00M1.20M600.00K1.20M500.00K
Before Tax IncomeN/A3.00B2.80B2.78B2.27B1.79B1.69B1.64B1.64B1.46B1.22B1.06B941.52M815.77M689.37M496.90M302.53M307.49M282.26M251.07M187.74M160.04M130.98M106.73M83.16M73.00M50.00M37.50M30.10M22.30M
Income Tax ExpensesN/A658.17M626.00M617.23M514.10M399.29M369.60M504.00M599.50M529.15M444.00M388.65M355.77M308.10M270.00M189.40M116.30M113.50M104.18M86.80M70.06M59.95M48.99M40.38M31.45M27.40M19.20M14.40M11.10M8.20M
Net IncomeN/A2.35B2.17B2.16B1.75B1.39B1.32B1.13B1.04B931.22M778.18M670.29M585.75M507.67M419.37M307.50M186.23M193.99M178.09M164.27M139.57M100.09M81.99M66.35M51.71M45.60M30.80M23.10M19.00M14.10M
Interest ExpensesN/A208.87M157.72M144.77M161.13M139.97M122.13M91.35M70.93M57.13M53.29M49.07M40.20M28.16M39.27M45.18M26.14MN/AN/A5.06MN/AN/AN/AN/AN/AN/AN/AN/AN/AN/A
Basic Shares Outstanding58.85M60.48M64.37M68.97M73.82M76.98M81.41M88.43M95.45M99.97M104.26M109.24M121.18M134.67M138.65M136.23M124.53M114.67M113.25M111.61M110.02M107.82M106.23M104.24M102.34M97.35M169.90M84.17M83.46M82.90M
Diluted Shares Outstanding59.25M61.00M64.96M69.61M74.46M77.79M82.28M89.50M96.72M101.51M106.04M111.10M123.31M136.98M141.99M137.88M125.41M116.08M115.12M113.39M111.42M109.06M107.38M105.57M103.46M99.43M172.82M85.11M83.46M82.90M
EBITDA2.95M3.60B3.31B3.25B2.74B2.20B2.08B1.96B1.93B1.73B1.47B1.29B1.16B1.03B876.16M539.16M324.31M382.11M344.55M313.36M243.71M206.32M174.27M143.75M113.79M93.80M67.90M44.80M33.70M25.50M
EBITDA Margin100.00%22.75%23.00%24.42%23.63%21.69%21.76%21.87%22.41%21.69%20.37%19.42%18.74%17.88%16.23%11.12%9.07%15.15%15.09%15.32%14.16%13.65%13.28%13.16%12.78%12.44%11.02%14.16%13.00%12.66%
EBITN/A3.21B2.96B2.93B2.43B1.93B1.82B1.73B1.71B1.52B1.28B1.11B981.72M843.94M728.65M542.07M328.67M307.49M282.26M256.13M209.63M160.04M130.98M106.73M83.16M73.00M50.00M37.50M30.10M22.30M
EBIT Margin0.00%20.32%20.52%21.96%20.92%19.02%19.05%19.26%19.88%19.05%17.68%16.66%15.88%14.58%13.50%11.18%9.19%12.19%12.36%12.52%12.18%10.59%9.98%9.77%9.34%9.68%8.11%11.85%11.61%11.07%
Financial Year End2024-06-302023-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-31
An error has occurred. This application may no longer respond until reloaded. Reload 🗙