XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Disaggregation of Revenue [Line Items]          
Deferred Revenue $ 27,700   $ 27,700   $ 12,300
Revenue from Contract with Customer, Excluding Assessed Tax 4,141,801 $ 2,148,110 8,197,154 $ 6,259,465  
Cost of goods sold $ 3,356,259 $ 1,747,913 $ 6,641,438 $ 5,067,799  
Revenue, Information Used to Assess Variable Consideration Constraint 75.4 million 26.3 million 129.0 million 80.1 million  
EES          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax $ 1,653,726 $ 1,250,080 $ 3,811,498 $ 3,626,423  
CSS          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 1,388,791 235,920 1,953,967 681,087  
UBS          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 1,099,284 662,110 2,431,689 1,951,955  
UNITED STATES          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 3,033,101 1,601,962 6,100,877 4,679,251  
CANADA          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 582,700 431,233 1,311,724 1,230,855  
Non-US [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 526,000 114,915 784,553 349,359  
Shipping and Handling [Member]          
Disaggregation of Revenue [Line Items]          
Cost of goods sold $ 55,500 $ 17,600 $ 94,400 $ 52,800