XML 84 R90.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Operating Leases (Details) (USD $)
In Thousands
Jun. 30, 2011
Future minimum lease payments  
2012 $ 18,500
2013 8,111
2014 4,698
2015 3,448
2016 2,755
2017 and thereafter 3,726
Total lease payments $ 41,238