ORLY - O'Reilly Automotive, Inc.

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Show:
Annual

Income statement

All numbers in thousands
Breakdown
ttm
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Total revenue
14,409,860
14,409,860
13,327,563
11,604,493
10,149,985
Cost of revenue
7,028,154
7,028,154
6,307,614
5,518,801
4,755,294
Gross profit
7,381,706
7,381,706
7,019,949
6,085,692
5,394,691
Operating expenses
Selling general and administrative
4,427,215
4,427,215
4,102,781
3,666,356
3,473,965
Total operating expenses
4,427,215
4,427,215
4,102,781
3,666,356
3,473,965
Operating income or loss
2,954,491
2,954,491
2,917,168
2,419,336
1,920,726
Interest expense
157,720
157,720
144,768
161,126
139,975
Total other income/expenses net
-2,879
-2,879
7,543
5,704
7,033
Income before tax
2,798,655
2,798,655
2,781,914
2,266,405
1,790,329
Income tax expense
626,005
626,005
617,229
514,103
399,287
Income from continuing operations
2,172,650
2,172,650
2,164,685
1,752,302
1,391,042
Net income
2,172,650
2,172,650
2,164,685
1,752,302
1,391,042
Net income available to common shareholders
2,172,650
2,172,650
2,164,685
1,752,302
1,391,042
Basic EPS
-
-
31.39
23.74
18.07
Diluted EPS
-
-
31.10
23.53
17.88
Basic average shares
-
-
68,967
73,817
76,985
Diluted average shares
-
-
69,611
74,462
77,788
EBITDA
-
3,314,308
3,254,899
2,742,166
2,201,179