O’Reilly Automotive

Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$4,560,539
$4,414,314
$4,705,696
$4,525,058
Gross Profit
2,347,211
2,286,172
2,439,946
2,326,538
EBITDA
976,969
966,717
1,111,882
1,043,727
EBIT
841,608
831,312
983,216
918,792
Net Income
604,181
605,233
725,896
668,595
Net Change In Cash
4,560,539
4,414,314
4,705,696
4,525,058
Free Cash Flow
788,466
364,460
304,437
456,112
Cash
252,632
193,793
204,513
198,613
Basic Shares
842,516
848,420
852,704
861,368

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.72
2025-12-31
$0.71
2025-09-30
$0.85
2025-06-30
$0.78