XML 52 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Lease Obligations - Schedule of future minimum lease payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Finance Lease Obligations    
Remainder of 2020 $ 289  
2021 326  
2022 0  
2023 0  
2024 0  
2025 0  
Thereafter 0  
Total minimum lease payments 615  
Financing component (8)  
Net present value of minimum lease payments 607  
Less: current portion of finance and operating lease obligations (607) $ (1,135)
Finance lease obligations, net of current maturities 0 338
Operating Lease Obligations    
Remainder of 2020 2,394  
2021 8,449  
2022 6,988  
2023 5,048  
2024 2,491  
2025 976  
Thereafter 795  
Total minimum lease payments 27,141  
Financing component (4,443)  
Net present value of minimum lease payments 22,698  
Less: current portion of finance and operating lease obligations (6,468) (6,205)
Operating lease obligations, net of current maturities 16,230 $ 16,884
Total Lease Obligations    
Remainder of 2020 2,683  
2021 8,775  
2022 6,988  
2023 5,048  
2024 2,491  
2025 976  
Thereafter 795  
Total minimum lease payments 27,756  
Financing component (4,451)  
Net present value of minimum lease payments 23,305  
Less: current portion of finance and operating lease obligations (7,075)  
Long-term finance and operating lease obligations $ 16,230