XML 85 R75.htm IDEA: XBRL DOCUMENT v3.19.1
Leases Future Minimum Operating Lease Payments (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Future minimum lease payments under operating leases  
Remainder of 2019 $ 3,883
2020 2,987
2021 1,275
2022 1,196
202 386
2024 and thereafter 536
Total minimum lease payments 10,263
Less amount representing interest (842)
Present value of net minimum operating lease payments 9,421
Less current installments of obligation under current-operating lease liabilities 4,749
Obligations under long term - operating lease liabilities, excluding current installments $ 4,672
Weighted-average remaining lease term - operating leases (years) 3 years
Weighted-average discount rate - operating leases 5.50%