Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Operating Lease Minimum Commitments (Details)

v3.6.0.2
Commitments and Contingencies - Operating Lease Minimum Commitments (Details)
$ in Thousands
Dec. 31, 2016
USD ($)
Minimum Lease Commitments  
2017 $ 11,195
2018 11,160
2019 9,864
2020 7,911
2021 7,271
Thereafter 48,640
Total Minimum Lease Payments $ 96,041