XML 90 R45.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Short-Term Investments (Details 3) (USD $)
In Thousands
Jul. 31, 2011
Jul. 31, 2010
Fair value measurements of the Company's cash, cash equivalents and short-term investments    
Total Short-term investments, Fair value $ 153,185 $ 124,167
Corporate bonds and notes [Member] | Fair Value, Measurements, Recurring [Member]
   
Fair value measurements of the Company's cash, cash equivalents and short-term investments    
Total Short-term investments, Fair value 42,020 23,867
Corporate bonds and notes [Member] | Fair Value, Measurements, Recurring [Member] | Level 1 [Member]
   
Fair value measurements of the Company's cash, cash equivalents and short-term investments    
Total Short-term investments, Fair value 0 0
Corporate bonds and notes [Member] | Fair Value, Measurements, Recurring [Member] | Level 2 [Member]
   
Fair value measurements of the Company's cash, cash equivalents and short-term investments    
Total Short-term investments, Fair value 42,020 23,867
U.S. government agency securities [Member] | Fair Value, Measurements, Recurring [Member]
   
Fair value measurements of the Company's cash, cash equivalents and short-term investments    
Total Short-term investments, Fair value 40,850 80,752
U.S. government agency securities [Member] | Fair Value, Measurements, Recurring [Member] | Level 1 [Member]
   
Fair value measurements of the Company's cash, cash equivalents and short-term investments    
Total Short-term investments, Fair value 0 0
U.S. government agency securities [Member] | Fair Value, Measurements, Recurring [Member] | Level 2 [Member]
   
Fair value measurements of the Company's cash, cash equivalents and short-term investments    
Total Short-term investments, Fair value 40,850 80,752
U.S. treasury bills [Member] | Fair Value, Measurements, Recurring [Member]
   
Fair value measurements of the Company's cash, cash equivalents and short-term investments    
Total Short-term investments, Fair value 57,093 12,873
U.S. treasury bills [Member] | Fair Value, Measurements, Recurring [Member] | Level 1 [Member]
   
Fair value measurements of the Company's cash, cash equivalents and short-term investments    
Total Short-term investments, Fair value 0 0
U.S. treasury bills [Member] | Fair Value, Measurements, Recurring [Member] | Level 2 [Member]
   
Fair value measurements of the Company's cash, cash equivalents and short-term investments    
Total Short-term investments, Fair value 57,093 12,873
Commercial paper [Member] | Fair Value, Measurements, Recurring [Member]
   
Fair value measurements of the Company's cash, cash equivalents and short-term investments    
Total Short-term investments, Fair value 5,592 4,495
Commercial paper [Member] | Fair Value, Measurements, Recurring [Member] | Level 1 [Member]
   
Fair value measurements of the Company's cash, cash equivalents and short-term investments    
Total Short-term investments, Fair value 0 0
Commercial paper [Member] | Fair Value, Measurements, Recurring [Member] | Level 2 [Member]
   
Fair value measurements of the Company's cash, cash equivalents and short-term investments    
Total Short-term investments, Fair value 5,592 4,495
Certificates of deposit [Member] | Fair Value, Measurements, Recurring [Member]
   
Fair value measurements of the Company's cash, cash equivalents and short-term investments    
Total Short-term investments, Fair value 7,630 2,180
Fair Value, Measurements, Recurring [Member]
   
Fair value measurements of the Company's cash, cash equivalents and short-term investments    
Money market funds 16,722 9,895
Total cash equivalents and short-term investments 162,277 131,882
Cash deposits with third party financial institutions 64,051 21,359
Total cash, cash equivalents and short-term investments 233,958 155,421
Fair Value, Measurements, Recurring [Member] | Level 1 [Member]
   
Fair value measurements of the Company's cash, cash equivalents and short-term investments    
Money market funds 16,722 9,895
Total cash equivalents and short-term investments 16,722 9,895
Fair Value, Measurements, Recurring [Member] | Level 2 [Member]
   
Fair value measurements of the Company's cash, cash equivalents and short-term investments    
Money market funds 0 0
Total cash equivalents and short-term investments 145,555 121,987
Corporate bonds and notes [Member]
   
Fair value measurements of the Company's cash, cash equivalents and short-term investments    
Total Short-term investments, Fair value 42,020 23,867
U.S. government agency securities [Member]
   
Fair value measurements of the Company's cash, cash equivalents and short-term investments    
Total Short-term investments, Fair value 40,850 80,752
U.S. treasury bills [Member]
   
Fair value measurements of the Company's cash, cash equivalents and short-term investments    
Total Short-term investments, Fair value 57,093 12,873
Commercial paper [Member]
   
Fair value measurements of the Company's cash, cash equivalents and short-term investments    
Total Short-term investments, Fair value 5,592 4,495
Certificates of deposit [Member]
   
Fair value measurements of the Company's cash, cash equivalents and short-term investments    
Total Short-term investments, Fair value $ 7,630 $ 2,180