Annual report pursuant to Section 13 and 15(d)

COMMITMENTS AND CONTINGENCIES (Details)

v2.4.1.9
COMMITMENTS AND CONTINGENCIES (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Operating leases      
Rental Expense $ 54,487us-gaap_OperatingLeasesRentExpenseNet $ 51,605us-gaap_OperatingLeasesRentExpenseNet $ 48,511us-gaap_OperatingLeasesRentExpenseNet
Future commitments under operating leases      
2014 25,512us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent    
2015 15,587us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears    
2016 11,924us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears    
2017 8,809us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears    
2018 6,221us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears    
Thereafter 13,845us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter    
Total minimum obligation $ 81,898us-gaap_OperatingLeasesFutureMinimumPaymentsDue