XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Disaggregation of Revenue [Line Items]          
Deferred Revenue $ 55,500   $ 55,500   $ 35,500
Revenue from Contract with Customer, Excluding Assessed Tax 5,445,916 $ 4,728,325 15,861,622 $ 13,365,592  
Cost of goods sold 4,241,401 3,720,332 12,418,561 10,581,406  
Contract with Customer, Refund Liability 45,500   45,500   $ 38,800
EES          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 2,234,771 1,982,485 6,654,883 5,626,309  
CSS          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 1,602,459 1,488,689 4,638,631 4,200,424  
UBS          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 1,608,686 1,257,151 4,568,108 3,538,859  
UNITED STATES          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 4,050,924 3,407,437 11,745,090 9,656,183  
CANADA          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 765,281 709,507 2,288,146 2,020,395  
Non-US [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 629,711 611,381 1,828,386 1,689,014  
Shipping and Handling [Member]          
Disaggregation of Revenue [Line Items]          
Cost of goods sold $ 77,900 $ 63,500 $ 222,000 $ 179,500