XML 37 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
Operating Leases Future Minimum Payments (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Commitments and Contingencies Disclosure [Abstract]      
2015 $ 42,572us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent    
2016 33,711us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears    
2017 24,295us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears    
2018 16,618us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears    
2019 9,210us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears    
Thereafter 18,443us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter    
Total 144,849us-gaap_OperatingLeasesFutureMinimumPaymentsDue    
Rent expense on operating leases $ 46,220us-gaap_OperatingLeasesRentExpenseNet $ 40,484us-gaap_OperatingLeasesRentExpenseNet $ 32,940us-gaap_OperatingLeasesRentExpenseNet