XML 104 R125.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies - Future Minimum Payments under Non-Cancelable Operating Leases and Capital Leases (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Commitments and Contingencies Disclosure [Abstract]  
2015 $ 79,994df_OperatingLeasesandCapitalLeasesFutureMinimumPaymentsDueNextTwelveMonths
2016 59,365df_OperatingLeasesandCapitalLeasesFutureMinimumPaymentsDueinTwoYears
2017 47,491df_OperatingLeasesandCapitalLeasesFutureMinimumPaymentsDueinThreeYears
2018 42,084df_OperatingLeasesandCapitalLeasesFutureMinimumPaymentsDueinFourYears
2019 32,164df_OperatingLeasesandCapitalLeasesFutureMinimumPaymentsDueinFiveYears
Thereafter 27,014df_OperatingLeasesandCapitalLeasesFutureMinimumPaymentsDueThereafter
Total minimum lease payments $ 288,112df_OperatingLeasesandCapitalLeasesFutureMinimumPaymentsDue