XML 99 R83.htm IDEA: XBRL DOCUMENT v3.10.0.1
Leases (Schedule of Future Minimum Payments Under Capital and Operating Leases) (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Capital Leases    
2019 $ 18,590  
2020 20,150  
2021 6,471  
2022 59  
2023 38  
Thereafter 0  
Total minimum lease payments 45,308  
Operating Leases    
2019 23,803  
2020 22,260  
2021 21,473  
2022 11,680  
2023 4,843  
Thereafter 16,952  
Total minimum lease payments 101,011  
Less amount representing interest (3.76% – 6.00%) 2,760  
Present value of minimum lease payments 42,548  
Less amount due in one year 16,858 $ 3,164
Total Long-Term Capital Lease Obligation $ 25,690 $ 8,639
Minimum    
Operating Leases    
Interest rate 3.76%  
Maximum    
Operating Leases    
Interest rate 6.00%