REVENUE - Disaggregation of Revenues (Details) | 3 Months Ended | 9 Months Ended |
Sep. 30, 2023 | Sep. 30, 2022 | Sep. 30, 2023 | Sep. 30, 2022 |
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% | 1% | 1% | 2% |
Contractors | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 8% | 8% | 8% | 8% |
Commercial | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 6% | 6% | 6% | 6% |
Government Customer | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 16% | 15% | 16% | 15% |
Healthcare Customer | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 6% | 6% | 6% | 6% |
Manufacturing | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 30% | 30% | 30% | 31% |
Retail/Wholesale | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 4% | 4% | 4% | 4% |
Transportation | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 4% | 4% | 4% | 4% |
Utilities | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 2% | 3% | 3% | 3% |
Warehousing | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 4% | 4% | 3% | 4% |
Wholesale | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 9% | 9% | 9% | 8% |
Other | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 11% | 11% | 11% | 11% |
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 | 81% | 81% | 81% | 80% |
High-Touch Solutions N.A. | Contractors | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 7% | 7% | 7% | 7% |
High-Touch Solutions N.A. | Commercial | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 5% | 5% | 5% | 5% |
High-Touch Solutions N.A. | Government Customer | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 19% | 18% | 20% | 18% |
High-Touch Solutions N.A. | Healthcare Customer | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 7% | 7% | 7% | 7% |
High-Touch Solutions N.A. | Manufacturing | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 30% | 31% | 30% | 31% |
High-Touch Solutions N.A. | Retail/Wholesale | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 4% | 4% | 4% | 4% |
High-Touch Solutions N.A. | Transportation | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 5% | 4% | 4% | 4% |
High-Touch Solutions N.A. | Utilities | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 3% | 3% | 3% | 3% |
High-Touch Solutions N.A. | Warehousing | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 4% | 5% | 4% | 5% |
High-Touch Solutions N.A. | Wholesale | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 7% | 7% | 7% | 7% |
High-Touch Solutions N.A. | Other | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 9% | 9% | 9% | 9% |
Endless Assortment | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 100% | 100% | 100% | 100% |
Percent of total company revenue | 17% | 18% | 18% | 18% |
Endless Assortment | Contractors | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 12% | 13% | 12% | 13% |
Endless Assortment | Commercial | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 12% | 12% | 12% | 12% |
Endless Assortment | Government Customer | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 3% | 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% | 30% |
Endless Assortment | Retail/Wholesale | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 4% | 4% | 4% | 4% |
Endless Assortment | Transportation | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 2% | 2% | 2% | 2% |
Endless Assortment | Utilities | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 2% | 2% | 2% | 2% |
Endless Assortment | Warehousing | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 0% | 0% | 1% | 0% |
Endless Assortment | Wholesale | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 17% | 16% | 16% | 16% |
Endless Assortment | Other | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Total net sales (as a percent) | 16% | 16% | 16% | 16% |