O’Reilly Automotive

Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$4,414,314
$4,705,696
$4,525,058
$4,136,924
Gross Profit
2,286,172
2,439,946
2,326,538
2,121,485
EBITDA
966,717
1,111,882
1,043,727
864,139
EBIT
831,312
983,216
918,792
741,915
Net Income
605,233
725,896
668,595
538,485
Net Change In Cash
4,414,314
4,705,696
4,525,058
4,136,924
Free Cash Flow
364,460
304,437
456,112
468,169
Cash
193,793
204,513
198,613
191,248
Basic Shares
848,420
852,704
861,368
864,325

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$17,781,992
$16,708,479
$15,812,250
$14,409,860
Gross Profit
9,174,141
8,554,489
8,104,803
7,381,706
EBITDA
3,986,465
3,729,504
3,186,376
3,314,308
EBIT
3,475,235
3,267,612
3,186,376
2,956,375
Net Income
2,538,209
2,386,680
2,346,581
2,172,650
Net Change In Cash
17,781,992
16,708,479
15,812,250
14,409,860
Free Cash Flow
1,593,178
2,026,189
2,027,820
2,584,908
Cash
193,793
130,245
279,132
108,583
Basic Shares
855,919
838,642
871,400
928,028

Earnings Calls

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