O’Reilly Automotive

Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$4,095,601
$4,364,437
$4,272,201
$3,976,240
Gross Profit
2,101,032
2,251,225
2,168,060
2,034,172
EBITDA
738,650
1,019,526
863,298
862,129
EBIT
903,087
752,481
Net Income
551,130
665,464
622,848
547,238
Net Change In Cash
4,095,601
4,364,437
4,272,201
3,976,240
Free Cash Flow
513,706
1,174,226
454,975
Cash
130,245
115,613
145,042
89,264
Basic Shares
57,997
58,335
59,044
59,454

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$16,708,479
$15,812,250
$14,409,860
$13,327,563
Gross Profit
8,554,489
8,104,803
7,381,706
7,019,949
EBITDA
3,251,157
3,186,376
3,314,308
3,254,899
EBIT
3,186,376
2,954,491
2,917,168
Net Income
2,386,680
2,346,581
2,172,650
2,164,685
Net Change In Cash
16,708,479
15,812,250
14,409,860
13,327,563
Cost of Revenue
-103,168
Free Cash Flow
2,026,189
2,027,820
2,584,908
2,764,457
Cash
279,132
108,583
362,113
Basic Shares
58,705
60,998
64,962
69,611

Earnings Calls

Quarter EPS
2024-12-31
$9.50
2024-09-30
$11.41
2024-06-30
$10.55
2024-03-31
$9.20