Dashboard
Analysis
Charting
Screener
Resources
Settings
NasdaqGS-ORLY
Dec '12
Dec '14
Dec '16
Dec '18
Dec '20
Dec '22
Dec '24
DIY Customer Revenue
8,677.6
8,459.1
8,248.2
Professional Service Provider Revenue
8,396.9
7,796.5
7,245.7
Other Sales & Adjustment Revenue
388.8
452.9
318.3
Other Revenue
—
Total Revenue
17,463.3
16,708.5
15,812.3
US Store Count
6,406
6,265
6,095
Mexico Store Count
107
87
62
Canada Store Count
25
26
Total Store Count
6,538
6,378
6,157
US Net New Stores
219
170
166
Mexico Net New Stores
29
20
Canada Net New Stores
Total Net New Stores
247
221
186
Comparable Store Sales Growth
2.9%
7.9%
Store Square Footage
51
48.8
46.7
Sales per Weighted-Average Square Foot
342.3
340.2
Sales per Weighted-Average Store
2.6