RevenueLTMDec '24Dec '23Dec '22Dec '21Dec '20Dec '19Dec '18Dec '17Dec '16Dec '15Dec '14Dec '13Dec '12

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

Key Performance IndicatorsLTMDec '24Dec '23Dec '22Dec '21Dec '20Dec '19Dec '18Dec '17Dec '16Dec '15Dec '14Dec '13Dec '12

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

25

20

Canada Net New Stores

—

26

—

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

2.6