Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Details)

v3.8.0.1
Commitments and Contingencies (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Capital Leases, 2018 $ 1,691
Capital Leases, 2019 1,416
Capital Leases, 2020 912
Capital Leases, 2021 327
Capital Leases, 2022 3
Capital Leases, Thereafter 0
Capital Leases, Total minimum lease payments 4,349
Capital Leases, Amounts representing interest (519)
Capital Leases, Present value of net minimum lease payments 3,830
Operating Leases,2018 3,767
Operating Leases,2019 3,617
Operating Leases,2020 3,453
Operating Leases,2021 3,471
Operating Leases,2022 3,431
Operating Leases, Thereafter 6,696
Operating Leases, Total minimum lease payments $ 24,435