XML 57 R39.htm IDEA: XBRL DOCUMENT v3.19.3
Note 8 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
2019 (1), Operating [1] $ 5,381  
2019 (1), Finance [1] 8,151  
2020, Operating 19,075  
2020, Finance 8,074  
2021, Operating 15,281  
2021, Finance 9,960  
2022, Operating 13,050  
2022, Finance 11,245  
2023, Operating 4,835  
2023, Finance 362  
Thereafter, Operating 2,431  
Thereafter, Finance 1,119  
Total minimum lease payments, Operating 60,053  
Total minimum lease payments, Finance 38,911  
Less: amount representing interest, Operating (5,260)  
Less: amount representing interest, Finance (2,650)  
Present value of minimum lease payments, Operating 54,793  
Present value of minimum lease payments, Finance 36,261  
Less: current portion, Operating (17,875)
Less: current portion, Finance (7,164) (5,374)
Lease obligations, long-term, Operating 36,918  
Lease obligations, long-term, Finance $ 29,097 $ 35,119
[1] Excludes the nine months ended September 30, 2019