XML 113 R102.htm IDEA: XBRL DOCUMENT v2.4.0.6
Operating Leases (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2011
Summary of minimum annual lease payments for noncancelable operating leases  
2012 $ 14,944
2013 12,119
2014 8,962
2015 6,127
2016 4,274
Thereafter 18,622
Total $ 65,048