XML 33 R87.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments And Contingencies Operating Lease Future Minimum Payments (Details) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2012
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2013 $ 12,566
2014 11,739
2015 8,413
2016 6,604
2017 6,279
Thereafter 51,689
Operating Leases, Future Minimum Payments Due $ 97,290