O’Reilly Automotive

Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$4,525,058
$4,136,924
$4,095,601
$4,364,437
Gross Profit
2,326,538
2,121,485
2,101,032
2,251,225
EBITDA
918,792
864,139
863,168
1,019,526
EBIT
1,041,016
741,915
740,600
903,087
Net Income
668,595
538,485
551,130
665,464
Net Change In Cash
4,525,058
4,136,924
4,095,601
4,364,437
Free Cash Flow
456,112
468,169
334,016
513,706
Cash
198,613
191,248
130,245
115,613
Basic Shares
861,368
864,325
838,642
841,064

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,729,504
3,186,376
3,314,308
3,254,899
EBIT
3,267,612
3,186,376
2,956,375
2,926,682
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
130,245
279,132
108,583
362,113
Basic Shares
838,642
871,400
928,028
994,442

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.78
2025-03-31
$9.35
2024-12-31
$9.50