v3.10.0.1
REVENUE - Contract Balances (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Contract With Customer Asset And Liability [Abstract]    
Accounts Receivable Net Current $ 342,766 $ 341,989
ContractWithCustomerAssetNetCurrent 330,983 331,799
Deferred Revenue, Current 22,692 17,519
Deferred Revenue, Noncurrent 1,138 13,000
ReceivablesNotGeneratedFromCustomers 11,800 10,200
Contract Assets [Member]    
Contract Assets or Liabilities Line Items [Line Items}    
Beginning Balance   0
Satisfaction of Liability 0  
Additional amounts recognized 0  
Ending Balance 0  
Contract Liabilities [Member]    
Contract Assets or Liabilities Line Items [Line Items}    
Beginning Balance   $ 30,519
Satisfaction of Liability (14,986)  
Additional amounts recognized 8,297  
Ending Balance $ 23,830