XML 54 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Note 8 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
2019 (1), Operating [1] $ 12,521  
2019 (1), Finance [1] 7,987  
2020, Operating 12,551  
2020, Finance 7,966  
2021, Operating 8,765  
2021, Finance 8,226  
2022, Operating 6,567  
2022, Finance 10,003  
2023, Operating 631  
2023, Finance 6,842  
Thereafter, Operating 2,397  
Thereafter, Finance 1,330  
Total minimum lease payments, Operating 43,432  
Total minimum lease payments, Finance 42,354  
Less: amount representing interest, Operating (3,269)  
Less: amount representing interest, Finance (3,233)  
Present value of minimum lease payments, Operating 40,163  
Present value of minimum lease payments, Finance 39,121  
Less: current portion, Operating (14,622)
Less: current portion, Finance (6,898) (5,374)
Lease obligations, long-term, Operating 25,541
Lease obligations, long-term, Finance $ 32,223 $ 35,119
[1] Excludes the three months ended March 31, 2019