REVENUE - Disaggregation of Revenues (Details) | 3 Months Ended | 9 Months Ended |
Sep. 30, 2022 | Sep. 30, 2021 | Sep. 30, 2022 | Sep. 30, 2021 |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 100% | 100% | 100% | 100% |
Percent of total company revenue | 100% | 100% | 100% | 100% |
Operating earnings (losses) | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total company revenue (as a percent) | 2% | 2% | 2% | 2% |
Contractors | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 9% | 10% | 10% | 10% |
Commercial | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 11% | 10% | 11% | 10% |
Government Customer | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 14% | 15% | 14% | 15% |
Healthcare Customer | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 5% | 6% | 5% | 6% |
Manufacturing | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 32% | 29% | 31% | 29% |
Retail/Wholesale | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 9% | 10% | 10% | 10% |
Transportation | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 6% | 5% | 5% | 5% |
Other | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 14% | 15% | 14% | 15% |
High-Touch Solutions N.A. | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 100% | 100% | 100% | 100% |
Percent of total company revenue | 80% | 79% | 80% | 78% |
High-Touch Solutions N.A. | Contractors | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 8% | 9% | 9% | 9% |
High-Touch Solutions N.A. | Commercial | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 10% | 9% | 10% | 9% |
High-Touch Solutions N.A. | Government Customer | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 17% | 18% | 17% | 19% |
High-Touch Solutions N.A. | Healthcare Customer | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 6% | 7% | 6% | 7% |
High-Touch Solutions N.A. | Manufacturing | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 32% | 29% | 31% | 30% |
High-Touch Solutions N.A. | Retail/Wholesale | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 8% | 9% | 9% | 9% |
High-Touch Solutions N.A. | Transportation | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 6% | 5% | 6% | 5% |
High-Touch Solutions N.A. | Other | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 13% | 14% | 12% | 12% |
Endless Assortment | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 100% | 100% | 100% | 100% |
Percent of total company revenue | 18% | 19% | 18% | 20% |
Endless Assortment | Contractors | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 14% | 15% | 15% | 15% |
Endless Assortment | Commercial | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 15% | 15% | 15% | 15% |
Endless Assortment | Government Customer | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 2% | 3% | 3% | 3% |
Endless Assortment | Healthcare Customer | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 2% | 2% | 2% | 2% |
Endless Assortment | Manufacturing | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 30% | 30% | 30% | 29% |
Endless Assortment | Retail/Wholesale | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 15% | 10% | 15% | 10% |
Endless Assortment | Transportation | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 3% | 3% | 3% | 3% |
Endless Assortment | Other | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 19% | 22% | 17% | 23% |