XML 32 R77.htm IDEA: XBRL DOCUMENT v2.4.0.6
Lease Commitments (Schedule of Future Minimum Rentals) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2012
Leases [Abstract]  
Operating Leases, Future Minimum Payments Due, Current $ 26,042
Operating Leases, Future Minimum Payments, Due in Five Years 10,802
Operating Leases, Future Minimum Payments, Due in Four Years 13,554
Operating Leases, Future Minimum Payments, Due in Three Years 16,989
Operating Leases, Future Minimum Payments, Due in Two Years 19,655
Operating Leases, Future Minimum Payments, Due Thereafter $ 24,422