XML 96 R47.htm IDEA: XBRL DOCUMENT v3.20.1
REVENUE - Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
REVENUE.    
Contract asset (current) $ 13,457 $ 16,245
Increase / (decrease) in contract asset (current) (2,788)  
Contract liability (current) 78,974 79,305
Increase / (decrease) in contract liability (current) (331)  
Contract liability (long-term) 14,994 9,779
Increase / (decrease) in contract liability (long-term) 5,215  
Revenue recognized previously included in current contract liabilities 12,500  
Revenue recognized previously included in current contract liabilities at beginning of the year 10,600  
Unearned revenue associated with outstanding contracts 432 515
Estimated revenue to be recognized in 2020 172  
Estimated revenue to be recognized in 2021 123  
Estimated revenue to be recognized after 2021 137  
Allowance for Credit Loss [Abstract]    
Accounts and note receivable 602,027 558,428
Accounts and notes receivable, allowance for doubtful accounts (in dollars) $ 5,657 $ 3,626