XML 56 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Net sales $ 22,385,200 $ 21,420,100 $ 18,217,500
Selling, general and administrative expense 3,256,000 3,044,200 2,791,600
Contract with Customer, Asset, before Allowance for Credit Loss 35,400 27,500  
Deferred Revenue, Revenue Recognized 74,000    
Deferred Revenue 111,900 99,600  
EES      
Disaggregation of Revenue [Line Items]      
Net sales 8,610,300 8,823,300 7,621,300
CSS      
Disaggregation of Revenue [Line Items]      
Net sales 7,152,200 6,401,500 5,715,200
UBS      
Disaggregation of Revenue [Line Items]      
Net sales 6,622,700 6,195,300 4,881,000
UNITED STATES      
Disaggregation of Revenue [Line Items]      
Net sales 16,609,100 15,857,300 13,157,900
Canada      
Disaggregation of Revenue [Line Items]      
Net sales 2,968,200 3,021,400 2,747,200
Other International      
Disaggregation of Revenue [Line Items]      
Net sales 2,807,900 2,541,400 2,312,500
Shipping and Handling [Member]      
Disaggregation of Revenue [Line Items]      
Selling, general and administrative expense $ 306,800 $ 302,300 $ 248,300