XML 18 R54.htm IDEA: XBRL DOCUMENT v2.4.0.6
Leases (Future Minimum Lease Payments Under Noncancelable Operating Leases) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2011
Leases [Abstract]  
2012 $ 40,897
2013 25,839
2014 13,250
2015 5,603
2016 331
Thereafter 0
Total minimum lease payments $ 85,920