Dashboard
Analysis
Charting
Screener
Resources
Settings
NasdaqGS-FAST
Dec '12
Dec '14
Dec '16
Dec '18
Dec '20
Dec '22
Dec '24
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
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
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
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
113
Average Sales per Branch Location
0.2
Average Sales per Onsite Location
0.1