O'Reilly Automotive, Inc. logo

O'Reilly Automotive, Inc.

ORLY

Financial Statements

Income Statement (Annual)

Amounts in millions

2024

12/31/2024

Revenue
16,708
Cost of Revenue
8,154
Gross Profit
8,554
Gross Margin
51.2%
Operating Income
3,252
Operating Margin
19.5%
Net Income
2,387
Net Margin
14.3%
EPS (Basic)
$2.73
EPS (Diluted)
$2.71
EBITDA
3,730
EBITDA Margin
22.3%

2023

12/31/2023

Revenue
15,812
Cost of Revenue
7,707
Gross Profit
8,105
Gross Margin
51.3%
Operating Income
3,189
Operating Margin
20.2%
Net Income
2,347
Net Margin
14.8%
EPS (Basic)
$2.59
EPS (Diluted)
$2.69
EBITDA
3,615
EBITDA Margin
22.9%

2022

12/31/2022

Revenue
14,410
Cost of Revenue
7,028
Gross Profit
7,382
Gross Margin
51.2%
Operating Income
2,962
Operating Margin
20.6%
Net Income
2,173
Net Margin
15.1%
EPS (Basic)
$2.25
EPS (Diluted)
$2.34
EBITDA
3,314
EBITDA Margin
23.0%

2021

12/31/2021

Revenue
13,328
Cost of Revenue
6,308
Gross Profit
7,020
Gross Margin
52.7%
Operating Income
2,930
Operating Margin
22.0%
Net Income
2,165
Net Margin
16.2%
EPS (Basic)
$2.09
EPS (Diluted)
$2.18
EBITDA
3,255
EBITDA Margin
24.4%

2020

12/31/2020

Revenue
11,604
Cost of Revenue
5,519
Gross Profit
6,086
Gross Margin
52.4%
Operating Income
2,423
Operating Margin
20.9%
Net Income
1,752
Net Margin
15.1%
EPS (Basic)
$1.58
EPS (Diluted)
$1.65
EBITDA
2,742
EBITDA Margin
23.6%