XML 24 R84.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Leases (Future Minimum Lease Payments Due Under Non-Cancelable Leases) (Details) (USD $)
In Thousands
Jun. 30, 2011
Leases  
2012 $ 35,289
2013 31,336
2014 29,563
2015 28,029
2016 22,263
Thereafter 76,007
Total minimum lease payments $ 222,487