Annual report pursuant to Section 13 and 15(d)

COMMITMENTS AND CONTINGENCIES (Details)

v3.7.0.1
COMMITMENTS AND CONTINGENCIES (Details)
$ in Thousands
Dec. 31, 2016
USD ($)
Leases Future Minimum Payments [Line Items]  
2017 $ 13,258
2018 12,134
2019 11,193
2020 10,639
2021 9,124
Thereafter 37,821
Operating Leases, Future Minimum Payments Due, Total 94,169
Related Party [Member]  
Leases Future Minimum Payments [Line Items]  
2017 1,560
2018 852
2019 592
2020 606
2021 591
Thereafter 5,712
Operating Leases, Future Minimum Payments Due, Total 9,913
Other [Member]  
Leases Future Minimum Payments [Line Items]  
2017 11,698
2018 11,282
2019 10,601
2020 10,033
2021 8,533
Thereafter 32,109
Operating Leases, Future Minimum Payments Due, Total $ 84,256