XML 65 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Disaggregation of Revenue [Line Items]          
Deferred Revenue $ 11,600   $ 11,600   $ 15,500
Revenue from Contract with Customer, Excluding Assessed Tax 2,103,994 $ 1,909,624 4,097,909 $ 3,682,215  
Cost of goods sold 1,704,100 1,543,510 3,318,066 2,966,083  
Shipping and Handling [Member]          
Disaggregation of Revenue [Line Items]          
Cost of goods sold $ 18,600 $ 14,400 $ 36,800 $ 27,800