XML 54 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Lease Obligations - Schedule of future minimum lease payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Finance Lease Obligations    
Remainder of 2019 $ 889  
2020 1,185  
2021 410  
2022 0  
2023 0  
Thereafter 0  
Total minimum lease payments 2,484  
Financing component (82)  
Net present of minimum lease payments 2,402  
Less: Current portion of financing and operating lease obligations (1,127) $ (1,119)
Long-term financing and operating lease obligations 1,275 1,514
Operating Lease Obligations    
Remainder of 2019 4,693  
2020 4,859  
2021 3,752  
2022 2,822  
2023 1,533  
Thereafter 2,481  
Total minimum lease payments 20,140  
Financing component (4,139)  
Net present value of minimum lease payments 16,001  
Less: Current portion of financing and operating lease obligations (4,401) 0
Long-term financing and operating lease obligations 11,600 $ 0
Total Lease Obligations    
Remainder of 2019 5,582  
2020 6,044  
2021 4,162  
2022 2,822  
2023 1,533  
Thereafter 2,481  
Total minimum lease payments 22,624  
Financing component (4,221)  
Net present value of minimum lease payments 18,403  
Less: Current portion of financing and operating lease obligations (5,528)  
Long-term financing and operating lease obligations $ 12,875