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 ($)
Leases Future Minimum Payments [Line Items]  
2018 $ 13,149
2019 12,039
2020 11,507
2021 9,996
2022 8,417
Thereafter 33,077
Operating Leases, Future Minimum Payments Due, Total 88,185
Related Party [Member]  
Leases Future Minimum Payments [Line Items]  
2018 1,048
2019 790
2020 806
2021 794
2022 919
Thereafter 5,657
Operating Leases, Future Minimum Payments Due, Total 10,014
Other [Member]  
Leases Future Minimum Payments [Line Items]  
2018 12,101
2019 11,249
2020 10,701
2021 9,202
2022 7,498
Thereafter 27,420
Operating Leases, Future Minimum Payments Due, Total $ 78,171