XML 103 R88.htm IDEA: XBRL DOCUMENT v3.10.0.1
Long-term Debt Debt Issuance Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Debt Issuance Costs, Gross $ 27,668 $ 43,950  
Accumulated Amortization, Debt Issuance Costs (7,560) (18,775)  
Debt Issuance Costs, Net $ 20,108 $ 25,175  
Debt Issuance Cost, Weighted Average Amortization Period 3 years 2 months 2 years 6 months  
Amortization of Debt Issuance Costs $ 9,300 $ 9,300 $ 7,700
2019 5,615    
2020 5,495    
2021 5,264    
2022 2,643    
2023 1,091    
Credit Agreement [Member]      
Debt Issuance Costs, Gross 5,800    
Prior Credit Agreement [Member]      
Write off of Deferred Debt Issuance Cost $ 2,200