XML 51 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Lease Obligations - Schedule of future minimum lease payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Finance Lease Obligations    
Remainder of 2020 $ 578  
2021 330  
2022 0  
2023 0  
2024 0  
2025 0  
Thereafter 0  
Total minimum lease payments 908  
Financing component (15)  
Net present value of minimum lease payments 893  
Less: current portion of finance and operating lease obligations (893) $ (1,135)
Long-term finance and operating lease obligations 0 338
Operating Lease Obligations    
Remainder of 2020 4,661  
2021 8,256  
2022 6,909  
2023 5,003  
2024 2,471  
2025 973  
Thereafter 795  
Total minimum lease payments 29,068  
Financing component (4,416)  
Net present value of minimum lease payments 24,652  
Less: current portion of finance and operating lease obligations (6,864) (6,205)
Long-term finance and operating lease obligations 17,788 $ 16,884
Total Lease Obligations    
Remainder of 2020 5,239  
2021 8,586  
2022 6,909  
2023 5,003  
2024 2,471  
2025 973  
Thereafter 795  
Total minimum lease payments 29,976  
Financing component (4,431)  
Net present value of minimum lease payments 25,545  
Less: current portion of finance and operating lease obligations (7,757)  
Long-term finance and operating lease obligations $ 17,788