Annual report pursuant to Section 13 and 15(d)

Commitments And Contingencies (Future Minimum Payments Under Operating Lease Agreements) (Details)

v2.4.0.6
Commitments And Contingencies (Future Minimum Payments Under Operating Lease Agreements) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2011
Commitments And Contingencies [Abstract]  
2012 $ 24,324
2013 23,523
2014 19,923
2015 18,331
2016 14,413
Thereafter 40,125
Total $ 140,639