Top-Analysts PicksInvest alongside the top 15% of Wall Street analysts.

Try Top-Picks
O'Reilly Automotive, Inc. Income Statement Banner

O'Reilly Automotive, Inc. Income Statement

ORLY Stock Analysis

Page title

Section title

Breakdown
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Total Revenue
7.967B8.593B8.978B9.536B10.150B11.604B13.328B14.410B15.812B2.955M
Cost of Revenue
3.804B4.084B4.257B4.496B4.755B5.519B6.308B7.028B8.112B0.000
Gross Profit
4.163B4.509B4.721B5.040B5.395B6.086B7.020B7.382B7.700B2.955M
Operating Expense
2.649B2.810B2.995B3.225B3.474B3.666B4.103B4.427B4.511B0.000
Operating Income
1.514B1.699B1.725B1.815B1.921B2.419B2.917B2.954B3.189B2.955M
Other Income Expense
1.134M4.692M1.406M-1.489m7.033M5.704M7.543M-2.879m-19.257m0.000
Total Other Income Expense
1.134M4.692M1.406M-1.489m-130.397m-152.931m-135.254m-155.836m-183.826m0.000
Pretax Income
1.460B1.637B1.638B1.694B1.790B2.266B2.782B2.799B3.005B0.000
Tax Provision
529.150M599.500M504.000M369.600M399.287M514.103M617.229M626.005M658.169M0.000
Net Income
931.216M1.038B1.134B1.324B1.391B1.752B2.165B2.173B2.347B0.000
Basic EPS
9.32010.87012.82016.27018.07023.74031.39033.75038.8000.000
Diluted EPS
9.17010.73012.67016.10017.88023.53031.10033.44038.4700.000
Basic Average Shares
99.965M95.447M88.426M81.406M76.985M73.817M68.967M64.372M60.475M58.848M
Diluted Average Shares
101.514M96.720M89.502M82.280M77.788M74.462M69.611M64.962M60.998M59.249M
Total Expenses
6.453B6.894B7.252B7.721B8.229B9.185B10.410B11.455B12.624B0.000
Interest Income
2.340M4.224M2.347M2.521M2.545M2.491M1.971M4.763M4.900M0.000
Interest Expense
57.129M70.931M91.349M122.129M139.975M161.126M144.768M157.720M208.868M0.000
EBITDA
1.728B1.926B1.963B2.075B2.201B2.742B3.255B3.314B3.598B2.955M
Depreciation & Amortization
210.256M217.866M233.845M258.937M280.453M322.830M337.731M359.817M409.061M0.000