XML 105 R74.htm IDEA: XBRL DOCUMENT v2.4.0.6
Lease Comitments (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2011
Operating Leased Assets [Line Items]  
Operating Leases, Future Minimum Payments Due, Current $ 61,749
Operating Leases, Future Minimum Payments, Due in Two Years 50,182
Operating Leases, Future Minimum Payments, Due in Three Years 32,312
Operating Leases, Future Minimum Payments, Due in Four Years 23,222
Operating Leases, Future Minimum Payments, Due in Five Years 15,468
Operating Leases, Future Minimum Payments, Due Thereafter $ 26,555