XML 16 R48.htm IDEA: XBRL DOCUMENT v2.4.0.8
Commitments - Future Minimum Annual Lease Payments Under All Leases (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2013
Commitments and Contingencies Disclosure [Line Items]  
Future minimum annual Lease payments due in 2014 $ 41,226
Future minimum annual Lease payments due in 2015 24,918
Future minimum annual Lease payments due in 2016 14,844
Future minimum annual Lease payments due in 2017 7,922
Future minimum annual Lease payments due in 2018 5,800
Future minimum annual Lease payments due Thereafter 8,865
Operating Leases, Future Minimum Payments Due, Total $ 103,575