XML 83 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Other Long-Term Liabilities - Schedule of Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Other Liabilities [Line Items]    
Other long-term liabilities $ 93,772 $ 39,583
Long-term deferred compensation plan liabilities 14,983 18,396
Long-term employee benefit 8,000  
Long-term severance liabilities 1,000  
Interest rate swap    
Other Liabilities [Line Items]    
Other long-term liabilities 56,058 0
Uncertain tax positions    
Other Liabilities [Line Items]    
Other long-term liabilities 3,648 5,088
Long-term compensation    
Other Liabilities [Line Items]    
Other long-term liabilities 20,183 22,735
Long-term deferred compensation plan liabilities 11,000  
Financing lease liabilities    
Other Liabilities [Line Items]    
Other long-term liabilities 3,162 3,869
Other long-term liabilities    
Other Liabilities [Line Items]    
Other long-term liabilities $ 10,721 $ 7,891