Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Summary of minimum future lease payments) (Details)

v2.4.0.6
Commitments and Contingencies (Summary of minimum future lease payments) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2012
OperatingLeasesFutureMinimumPaymentsDueAbstract  
2013 $ 27,764
2014 23,809
2015 22,527
2016 19,600
2017 15,411
2018 and thereafter 64,944
Total minimum lease payments 174,055
Capital Leases Future Minimum Payments [Abstract]  
2013 11,775
2014 11,784
2015 11,794
2016 11,804
2017 11,783
2018 and thereafter 54,948
Total minimum lease payments 113,888
Less amount representing interest 33,276
Less currency maturity of obligations under capital leases 5,995
Long-term obligations under capital leases, excluding current maturity $ 74,617