Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Minimum Annual Rental Payments (Details)

v3.7.0.1
Commitments and Contingencies - Minimum Annual Rental Payments (Details)
$ in Thousands
Jun. 30, 2017
USD ($)
Minimum Lease Payments  
2017 $ 6,355
2018 12,771
2019 11,835
2020 9,651
2021 9,047
Thereafter 54,348
Total Minimum Lease Payments $ 104,007