XML 52 R39.htm IDEA: XBRL DOCUMENT v3.19.2
Note 8 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
2019 (1), Operating [1] $ 8,319  
2019 (1), Finance [1] 7,830  
2020, Operating 13,505  
2020, Finance 7,702  
2021, Operating 9,711  
2021, Finance 7,997  
2022, Operating 7,476  
2022, Finance 9,441  
2023, Operating 1,018  
2023, Finance 6,364  
Thereafter, Operating 2,431  
Thereafter, Finance 1,209  
Total minimum lease payments, Operating 42,460  
Total minimum lease payments, Finance 40,543  
Less: amount representing interest, Operating (3,310)  
Less: amount representing interest, Finance (2,926)  
Present value of minimum lease payments, Operating 39,150  
Present value of minimum lease payments, Finance 37,617  
Less: current portion, Operating (14,117)
Less: current portion, Finance (6,797) (5,374)
Lease obligations, long-term, Operating 25,033  
Lease obligations, long-term, Finance $ 30,820 $ 35,119
[1] Excludes the six months ended June 30, 2019