XML 45 R70.htm IDEA: XBRL DOCUMENT v2.4.0.6
Aggregate Future Minimum Lease Payments under all Non-cancelable Lease Agreements (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2012
Schedule of Operating Leases [Line Items]  
2013 $ 30,645
2014 26,413
2015 22,189
2016 18,407
2017 12,924
Thereafter 23,299
Total minimum future lease payments $ 133,877