XML 21 R39.htm IDEA: XBRL DOCUMENT v2.4.0.6
Fair Value Measurements and Financial Instruments (Details) (USD $)
Apr. 30, 2012
Jul. 31, 2011
Fair Value Measurements and Financial Instruments [Abstract]    
Fair value of 3.0% convertible senior notes $ 221,580,000 $ 207,680,000
Amount invested in money market mutual funds disclosed at fair value. $ 99,020,000 $ 152,878,000