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

Branch Revenue

—

4,109.3

4,073.6

Onsite Revenue

—

3,201.6

2,926.7

Other Revenue

—

235.1

346.4

Total Revenue

7,997.5

7,546

7,346.7

Revenue by GeographyLTMDec '24Dec '23Dec '22Dec '21Dec '20Dec '19Dec '18Dec '17Dec '16Dec '15Dec '14Dec '13Dec '12

United States Revenue

6,653

6,273.1

6,139.8

Canada & Mexico Revenue

1,087.1

1,035.6

981.9

North America Revenue

7,740.1

7,308.7

7,121.7

All Other Regions Revenue

257.4

237.3

225

Other Revenue by Geography

—

—

—

Total Revenue by Geography

7,997.5

7,546

7,346.7

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

Manufacturing % Total Sales

—

75%

74.3%

Non-Residential Construction % Total Sales

—

8.5%

9.1%

Other % Total Sales

—

16.5%

16.6%

Branch Locations

1,590

1,597

1,597

Onsite Locations

—

2,031

1,822

Total In-Market Locations

—

3,628

3,419

Net New Branch Locations

—

—

-86

Net New Onsite Locations

—

209

199

Net New Total In-Market Locations

—

209

113

Average Sales per Branch Location

—

0.2

0.2

Average Sales per Onsite Location

—

0.1

0.1