XML 29 R79.htm IDEA: XBRL DOCUMENT v2.4.0.6
Leases (Future Minimum Lease Payments Due Under Non-Cancelable Leases) (Details) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2012
Leases [Abstract]  
2013 $ 41,316
2014 38,567
2015 36,623
2016 29,527
2017 23,885
Thereafter 65,868
Total minimum lease payments $ 235,786