Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Minimum Annual Rental Payments (Details)

v3.8.0.1
Commitments and Contingencies - Minimum Annual Rental Payments (Details)
$ in Thousands
Mar. 31, 2018
USD ($)
Minimum Lease Payments  
2018 $ 11,529
2019 13,775
2020 11,599
2021 10,910
2022 9,336
Thereafter 46,121
Total Minimum Lease Payments $ 103,270