Skip to content
10-Q

Quarterly Report

O REILLY AUTOMOTIVE INC ORLY

0000898173-25-000049

← back to feed
Filed
Aug 8, 2025 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q2 2025 · Aug 4, 2025 848.5M sh
Shares Diluted Q2 2025 · Jun 30, 2025 858.44M sh
Shares Diluted Q2 2025 · Jun 30, 2025 861.37M sh
Shares Diluted restated Q2 2025 · Jun 30, 2024 885.66M sh
Shares Diluted restated Q2 2025 · Jun 30, 2024 888.75M sh
Stock Repurchased Q2 2025 · Jun 30, 2025 $1.18B
Stock Repurchased Q2 2025 · Jun 30, 2024 $1.06B
Capex Q2 2025 · Jun 30, 2025 $587.69M
Capex Q2 2025 · Jun 30, 2024 $474.61M
Operating Cash Flow Q2 2025 · Jun 30, 2025 $1.51B
Operating Cash Flow Q2 2025 · Jun 30, 2024 $1.65B
Long Term Debt Q2 2025 · Jun 30, 2025 $5.82B
Long Term Debt Q2 2025 · Dec 31, 2024 $5.52B
Cash And Equivalents Q2 2025 · Jun 30, 2025 $198.61M
Cash And Equivalents Q2 2025 · Dec 31, 2024 $130.25M
Stockholders Equity Q2 2025 · Jun 30, 2025 −$1.23B
Stockholders Equity Q2 2025 · Mar 31, 2025 −$1.36B
Stockholders Equity Q2 2025 · Dec 31, 2024 −$1.37B
Stockholders Equity Q2 2025 · Jun 30, 2024 −$1.58B
Stockholders Equity Q2 2025 · Mar 31, 2024 −$1.39B
Stockholders Equity Q2 2025 · Dec 31, 2023 −$1.74B
Current Liabilities Q2 2025 · Jun 30, 2025 $8.72B
Current Liabilities Q2 2025 · Dec 31, 2024 $8.28B
Current Assets Q2 2025 · Jun 30, 2025 $6.32B
Current Assets Q2 2025 · Dec 31, 2024 $5.84B
Total Assets Q2 2025 · Jun 30, 2025 $15.82B
Total Assets Q2 2025 · Dec 31, 2024 $14.89B
Eps Diluted Q2 2025 · Jun 30, 2025 $0.78
Eps Diluted Q2 2025 · Jun 30, 2025 $1.40
Eps Diluted restated Q2 2025 · Jun 30, 2024 $0.70
Eps Diluted restated Q2 2025 · Jun 30, 2024 $1.32
Eps Basic Q2 2025 · Jun 30, 2025 $0.78
Eps Basic Q2 2025 · Jun 30, 2025 $1.41
Eps Basic restated Q2 2025 · Jun 30, 2024 $0.71
Eps Basic restated Q2 2025 · Jun 30, 2024 $1.33
Sga Expense Q2 2025 · Jun 30, 2025 $1.41B
Sga Expense Q2 2025 · Jun 30, 2025 $2.79B
Sga Expense Q2 2025 · Jun 30, 2024 $1.3B
Sga Expense Q2 2025 · Jun 30, 2024 $2.59B
Net Income Q2 2025 · Jun 30, 2025 $668.6M
Net Income Q2 2025 · Jun 30, 2025 $1.21B
Net Income Q2 2025 · Jun 30, 2024 $622.85M
Net Income Q2 2025 · Jun 30, 2024 $1.17B
Operating Income Q2 2025 · Jun 30, 2025 $914.47M
Operating Income Q2 2025 · Jun 30, 2025 $1.66B
Operating Income Q2 2025 · Jun 30, 2024 $863.3M
Operating Income Q2 2025 · Jun 30, 2024 $1.62B
Gross Profit Q2 2025 · Jun 30, 2025 $2.33B
Gross Profit Q2 2025 · Jun 30, 2025 $4.45B
Gross Profit Q2 2025 · Jun 30, 2024 $2.17B
Gross Profit Q2 2025 · Jun 30, 2024 $4.2B
Cost Of Revenue Q2 2025 · Jun 30, 2025 $2.2B
Cost Of Revenue Q2 2025 · Jun 30, 2025 $4.21B
Cost Of Revenue Q2 2025 · Jun 30, 2024 $2.1B
Cost Of Revenue Q2 2025 · Jun 30, 2024 $4.05B
Revenue Q2 2025 · Jun 30, 2025 $4.53B
Revenue Q2 2025 · Jun 30, 2025 $8.66B
Revenue Q2 2025 · Jun 30, 2024 $4.27B
Revenue Q2 2025 · Jun 30, 2024 $8.25B