XML 92 R108.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments And Contingencies Operating Lease Commitments (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2012
Operating Lease Commitments [Line Items]  
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 15,194
Operating Leases, Future Minimum Payments, Due in Two Years 14,547
Operating Leases, Future Minimum Payments, Due in Three Years 12,761
Operating Leases, Future Minimum Payments, Due in Four Years 11,538
Operating Leases, Future Minimum Payments, Due in Five Years 9,714
Operating Leases, Future Minimum Payments, Due Thereafter 11,283
Operating Leases, Future Minimum Payments Due $ 75,037