O’Reilly Automotive

Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$4,705,696
$4,525,058
$4,136,924
$4,095,601
Gross Profit
2,439,946
2,326,538
2,121,485
2,101,032
EBITDA
1,111,882
1,043,727
864,139
863,168
EBIT
983,216
918,792
741,915
740,600
Net Income
725,896
668,595
538,485
551,130
Net Change In Cash
4,705,696
4,525,058
4,136,924
4,095,601
Free Cash Flow
304,437
456,112
468,169
334,016
Cash
204,513
198,613
191,248
130,245
Basic Shares
852,704
861,368
864,325
838,642

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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

QuarterEPS
2025-12-31
$0
2025-09-30
$0.85
2025-06-30
$0.78
2025-03-31
$0.62