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, 2012
Commitments And Contingencies [Abstract]  
2013 $ 23,578
2014 19,888
2015 18,292
2016 14,343
2017 13,027
Thereafter 26,559
Total $ 115,687