XML 72 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Future Minimum Lease Payments (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Operating Leased Assets [Line Items]  
2014 $ 10,708us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
2015 6,810us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
2016 4,596us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
2017 3,738us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
2018 948us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
Thereafter 292us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
Total minimum lease payments $ 27,092us-gaap_OperatingLeasesFutureMinimumPaymentsDue