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 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 4,892 | 4,561 | 4,414 | 4,706 | 4,525 | 4,137 | 4,096 | 4,364 | 4,272 | 3,976 | 3,832 | 4,203 |
| Cost of revenue | 2,375 | 2,213 | 2,128 | 2,266 | 2,199 | 2,015 | 1,995 | 2,113 | 2,104 | 1,942 | 1,865 | 2,043 |
| Gross profit | 2,517 | 2,347 | 2,286 | 2,440 | 2,327 | 2,121 | 2,101 | 2,251 | 2,168 | 2,034 | 1,967 | 2,160 |
| Selling, general and administrative | 1,531 | 1,506 | 1,458 | 1,464 | 1,412 | 1,380 | 1,362 | 1,354 | 1,305 | 1,282 | 1,246 | 1,263 |
| Operating income | 986 | 842 | 829 | 976 | 914 | 741 | 739 | 897 | 863 | 752 | 721 | 897 |
| EBIT | 986 | 842 | 829 | 976 | 914 | 741 | 739 | 897 | 863 | 752 | 721 | 897 |
| EBITDA | 1,124 | 977 | 964 | 1,105 | 1,039 | 864 | 862 | 1,013 | 977 | 862 | 833 | 1,002 |
| Interest expense | 69.9 | 62.7 | 60.6 | 59.6 | 57.3 | 57.6 | 55.4 | 55.2 | 54.8 | 57.1 | 56.1 | 51.4 |
| Pre-tax income | 924 | 780 | 771 | 924 | 861 | 684 | 685 | 848 | 812 | 700 | 672 | 847 |
| Income tax | 209 | 176 | 165 | 198 | 193 | 146 | 134 | 182 | 189 | 153 | 119 | 197 |
| Net income | 715 | 604 | 605 | 726 | 669 | 538 | 551 | 665 | 623 | 547 | 553 | 650 |
| Net income to common shareholders | 715 | 604 | 605 | 726 | 669 | 538 | 551 | 665 | 623 | 547 | 553 | 650 |
| Basic EPS | 0.87 | 0.72 | 0.72 | 0.86 | 0.78 | 0.63 | 0.64 | 0.76 | 0.71 | 0.62 | 0.62 | 0.72 |
| Diluted EPS | 0.86 | 0.72 | 0.72 | 0.86 | 0.78 | 0.62 | 0.63 | 0.76 | 0.70 | 0.61 | 0.62 | 0.71 |
| Average shares (basic) | 825 | 839 | 844 | 848 | 854 | 860 | 865 | 870 | 880 | 885 | 888 | 901 |
| Average shares (diluted) | 829 | 843 | 848 | 853 | 858 | 864 | 870 | 875 | 886 | 892 | 895 | 909 |
