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
Commitments and Contingencies      
Expenses incurred under operating leases $ 6,159us-gaap_OperatingLeasesRentExpenseNet $ 6,125us-gaap_OperatingLeasesRentExpenseNet $ 6,096us-gaap_OperatingLeasesRentExpenseNet
Aggregate commitments under non-cancelable operating leases      
2015 4,776us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent    
2016 3,455us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears    
2017 2,860us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears    
2018 1,701us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears    
2019 385us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears    
Thereafter 590us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter    
Total $ 13,767us-gaap_OperatingLeasesFutureMinimumPaymentsDue