XML 54 R41.htm IDEA: XBRL DOCUMENT v3.7.0.1
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Future minimum lease payments for all operating leases        
2017 (Remainder) $ 4,442   $ 4,442  
2018 7,221   7,221  
2019 6,588   6,588  
2020 4,293   4,293  
2021 4,337   4,337  
Thereafter 20,755   20,755  
Total 47,636   47,636  
Operating leases        
Rental expense for operating leases $ 2,400 $ 3,400 $ 4,900 $ 6,800