O'Reilly Automotive
$84.90Change from previous close: −0.15%Absolute change: −$0.13
At a glance
- Revenue growth
- +6.42%
- 2025 vs 2024
- Net income growth
- +6.35%
- 2025 vs 2024
- Net margin
- 14.3%
- 2024: 14.3%
Financial data
Amounts in millions of USD; per-share values in USD; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 17,782 | 16,708 | 15,812 | 14,410 | 13,328 | 11,604 | 10,150 | 9,536 | 8,978 | 8,593 |
| Cost of revenue | 8,608 | 8,154 | 7,707 | 7,028 | 6,308 | 5,519 | 4,755 | 4,496 | 4,257 | 4,084 |
| Gross profit | 9,174 | 8,554 | 8,105 | 7,382 | 7,020 | 6,086 | 5,395 | 5,040 | 4,721 | 4,509 |
| Selling, general and administrative | 5,714 | 5,303 | 4,916 | 4,420 | 4,090 | 3,360 | 3,205 | 2,967 | 2,763 | 2,593 |
| Operating income | 3,461 | 3,252 | 3,189 | 2,962 | 2,930 | 2,423 | 1,923 | 1,827 | 1,725 | 1,699 |
| EBIT | 3,461 | 3,252 | 3,189 | 2,962 | 2,930 | 2,423 | 1,923 | 1,827 | 1,725 | 1,699 |
| EBITDA | 3,972 | 3,714 | 3,598 | 3,320 | 3,258 | 2,737 | 2,194 | 2,086 | 1,959 | 1,919 |
| Interest expense | 235 | 223 | 202 | 158 | 145 | 161 | 140 | 122 | 91.3 | 70.9 |
| Pre-tax income | 3,240 | 3,045 | 3,005 | 2,799 | 2,782 | 2,266 | 1,790 | 1,694 | 1,638 | 1,637 |
| Income tax | 702 | 658 | 658 | 626 | 617 | 514 | 399 | 370 | 504 | 600 |
| Net income | 2,538 | 2,387 | 2,347 | 2,173 | 2,165 | 1,752 | 1,391 | 1,324 | 1,134 | 1,038 |
| Net income to common shareholders | 2,538 | 2,387 | 2,347 | 2,173 | 2,165 | 1,752 | 1,391 | 1,324 | 1,134 | 1,038 |
| Basic EPS | 2.98 | 2.73 | 2.59 | 2.25 | 2.09 | 1.58 | 1.20 | 1.08 | 0.85 | 0.72 |
| Diluted EPS | 2.97 | 2.71 | 2.56 | 2.23 | 2.07 | 1.57 | 1.19 | 1.07 | 0.84 | 0.72 |
| Average shares (basic) | 851 | 875 | 907 | 966 | 1,035 | 1,107 | 1,155 | 1,221 | 1,326 | 1,432 |
| Average shares (diluted) | 856 | 881 | 915 | 974 | 1,044 | 1,117 | 1,167 | 1,234 | 1,343 | 1,451 |
