Dashboard
Analysis
Charting
Screener
Resources
Settings
NasdaqGS-ORLY
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
Dec '24
DIY Customer Revenue
2,304.8
2,228.6
Professional Service Provider Revenue
2,307.8
2,195.8
Other Sales & Adjustment Revenue
93.1
100.7
Other Revenue
—
Total Revenue
4,705.7
4,525.1
US Store Count
6,406
6,360
Mexico Store Count
107
98
Canada Store Count
25
Total Store Count
6,538
6,483
US Net New Stores
46
62
Mexico Net New Stores
9
5
Canada Net New Stores
Total Net New Stores
55
67
Comparable Store Sales Growth
5.6%
4.1%
Store Square Footage
51
50.2
Sales per Weighted-Average Square Foot
90.8
88.8
Sales per Weighted-Average Store
0.7