O'Reilly Automotive, Inc. (ORLY)
NASDAQ: ORLY · Real-Time Price · USD
83.12
-1.59 (-1.88%)
Sep 21, 2026, 11:03 AM EDT - Market open
O'Reilly Automotive Financials Overview
Financials in millions USD. Fiscal year is January - December.
Millions USD. Fiscal year is Jan - Dec.
| Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Jun '26 Jun 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Revenue Revenue Growth | 18,573 | 17,782 | 16,708 | 15,812 | 14,410 | 13,328 |
Revenue Growth | 8.47% | 6.42% | 5.67% | 9.73% | 8.12% | 14.85% |
Gross Profit Gross Profit Growth | 9,590 | 9,174 | 8,554 | 8,105 | 7,382 | 7,020 |
Operating Income Operating Income Growth | 3,632 | 3,461 | 3,252 | 3,189 | 2,962 | 2,930 |
Net Income Net Income Growth | 2,650 | 2,538 | 2,387 | 2,347 | 2,173 | 2,165 |
Earnings Per Share EPS Growth | 3.15 | 2.97 | 2.71 | 2.56 | 2.23 | 2.07 |
EPS Growth | 12.91% | 9.59% | 5.86% | 14.83% | 7.52% | 32.17% |
| Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Jun '26 Jun 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
DIY Customer DIY Customer Growth | 9,012 | 8,766 | 8,473 | 8,248 | 7,903 | 7,644 |
Professional Service Provider Professional Service Provider Growth | 9,218 | 8,652 | 7,836 | 7,246 | 6,170 | 5,369 |
Other Sales & Adjustment Other Sales & Adjustment Growth | 342.67 | 364.6 | 399.16 | 318.29 | 336.26 | 315.07 |
Revenue (Total) Revenue (Total) Growth | 18,573 | 17,782 | 16,708 | 15,812 | 14,410 | 13,328 |
| Fiscal Year | Current | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Jun '26 Jun 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Cash & Investments Cash & Investments Growth | 333.12 | 261.63 | 195.4 | 338.64 | 157.95 | 414.57 |
Total Debt Total Debt Growth | 9,587 | 8,491 | 7,921 | 7,841 | 6,545 | 5,867 |
Net Cash (Debt) Net Cash Growth | -9,254 | -8,230 | -7,725 | -7,502 | -6,387 | -5,452 |
Net Cash Growth | - | - | - | - | - | - |
Net Cash Per Share Net Cash Per Share Growth | -10.98 | -9.62 | -8.77 | -8.20 | -6.55 | -5.22 |
| Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Jun '26 Jun 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Operating Cash Flow Operating Cash Flow Growth | 3,289 | 2,762 | 3,050 | 3,034 | 3,148 | 3,207 |
Capital Expenditures CapEx Growth | -1,133 | -1,169 | -1,023 | -1,006 | -563.34 | -442.85 |
Free Cash Flow Free Cash Flow Growth | 2,156 | 1,593 | 2,026 | 2,028 | 2,585 | 2,764 |
Free Cash Flow Growth | 21.68% | -21.37% | -0.08% | -21.55% | -6.49% | 16.59% |
| Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Jun '26 Jun 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Gross Margin | 51.64% | 51.59% | 51.20% | 51.26% | 51.23% | 52.67% |
Operating Margin | 19.56% | 19.46% | 19.46% | 20.16% | 20.56% | 21.98% |
Pretax Margin | 18.30% | 18.22% | 18.22% | 19.00% | 19.42% | 20.87% |
Profit Margin | 14.27% | 14.27% | 14.28% | 14.84% | 15.08% | 16.24% |
FCF Margin | 11.61% | 8.96% | 12.13% | 12.82% | 17.94% | 20.74% |
| Fiscal Year | Current | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Sep '26 Sep 21, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
PE Ratio | 26.88 | 30.33 | 28.68 | 23.95 | 24.31 | 21.98 |
Forward PE | 24.45 | 28.19 | 26.91 | 22.72 | 23.42 | 23.22 |
P/FCF Ratio | 31.78 | 48.33 | 33.79 | 27.72 | 20.43 | 17.21 |
PS Ratio | 3.69 | 4.33 | 4.10 | 3.56 | 3.67 | 3.57 |