XML 113 R99.htm IDEA: XBRL DOCUMENT v3.6.0.2
COMMITMENTS AND CONTINGENCIES (Leases) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Commitments and Contingencies Disclosure [Abstract]      
Lease terms range minimum 1 year    
Lease terms range maximum 20 years    
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
2017 $ 39,156    
2018 31,308    
2019 26,590    
2020 20,949    
2021 15,222    
Thereafter 39,110    
Total minimum lease payments 172,335    
Operating leases, rent expense, net $ 121,900 $ 135,500 $ 129,600