XML 19 R55.htm IDEA: XBRL DOCUMENT v2.4.1.9
Leases (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Leases      
Rent expense $ 15,400,000us-gaap_LeaseAndRentalExpense $ 14,500,000us-gaap_LeaseAndRentalExpense $ 14,900,000us-gaap_LeaseAndRentalExpense
Future minimum rental commitments for all non-cancellable operating leases      
2015 10,012,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent    
2016 6,380,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears    
2017 5,163,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears    
2018 3,340,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears    
2019 1,697,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears    
Thereafter 1,466,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter    
Total 28,058,000us-gaap_OperatingLeasesFutureMinimumPaymentsDue    
Capital lease obligations      
Current portion of capital leases 134,000us-gaap_CapitalLeaseObligationsCurrent 257,000us-gaap_CapitalLeaseObligationsCurrent  
Long-term portion of capital leases 185,000us-gaap_CapitalLeaseObligationsNoncurrent 204,000us-gaap_CapitalLeaseObligationsNoncurrent  
Total capital lease obligations 319,000us-gaap_CapitalLeaseObligations 461,000us-gaap_CapitalLeaseObligations  
Future minimum lease payments for all capital leases      
2015 134,000us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent    
2016 98,000us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears    
2017 59,000us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears    
2018 23,000us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears    
2019 5,000us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears    
Total $ 319,000us-gaap_CapitalLeasesFutureMinimumPaymentsDue