XML 115 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Lease Obligations - Schedule of future minimum lease payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Finance Lease Obligations    
2020 $ 1,167  
2021 341  
2022 0  
2023 0  
2024 0  
Thereafter 0  
Total minimum lease payments 1,508  
Financing component (35)  
Net present value of minimum lease payments 1,473  
Less: current portion of finance and operating lease obligations (1,135) $ (1,119)
Long-term finance and operating lease obligations 338 1,514
Operating Lease Obligations    
2020 8,431  
2021 7,335  
2022 5,999  
2023 4,123  
2024 1,978  
Thereafter 1,648  
Total minimum lease payments 29,514  
Financing component (6,425)  
Net present value of minimum lease payments 23,089  
Less: current portion of finance and operating lease obligations (6,205) 0
Long-term finance and operating lease obligations 16,884 $ 0
Total Lease Obligations    
2020 9,598  
2021 7,676  
2022 5,999  
2023 4,123  
2024 1,978  
Thereafter 1,648  
Total minimum lease payments 31,022  
Financing component (6,460)  
Net present value of minimum lease payments 24,562  
Less: current portion of finance and operating lease obligations (7,340)  
Long-term finance and operating lease obligations $ 17,222