XML 69 R51.htm IDEA: XBRL DOCUMENT 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 Disclosure [Abstract]      
Operating Leases, Rent Expense, Net $ 60,214us-gaap_OperatingLeasesRentExpenseNet $ 58,188us-gaap_OperatingLeasesRentExpenseNet $ 59,873us-gaap_OperatingLeasesRentExpenseNet
Future minimum lease payments [Abstract]      
2015 40,296us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent    
2016 36,344us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears    
2017 27,629us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears    
2018 19,669us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears    
2019 12,800us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears    
Thereafter $ 12,862us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter