XML 65 R54.htm IDEA: XBRL DOCUMENT v3.19.2
Note 9 - Leases - Maturities of Lease liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Remainder of 2019 $ 1,806  
Remainder of 2019 4,978  
2020 3,498  
2020 8,861  
2021 3,122  
2021 6,904  
2022 2,792  
2022 5,373  
2023 2,659  
2023 4,624  
After 2023 32,026  
After 2023 18,591  
Total minimum lease payments 45,903  
Total minimum lease payments 49,331  
Interest (19,892)  
Interest (8,566)  
Present value of minimum lease payments 26,011 $ 20,171
Operating Lease, Liability, Total $ 40,765