XML 17 R42.htm IDEA: XBRL DOCUMENT v2.4.0.6
Fair Value Measurements (Summary Of Cash Equivalents Measured At Fair Value) (Details) (USD $)
In Thousands, unless otherwise specified
Jan. 31, 2012
Jul. 31, 2011
Jan. 31, 2011
Commercial Paper [Member]
     
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Cash equivalents measured at fair value $ 19,990    
Commercial Paper [Member] | Level 2 [Member]
     
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Cash equivalents measured at fair value 19,990    
Commercial Paper [Member] | Level 3 [Member]
     
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Cash equivalents measured at fair value       
US Treasury [Member]
     
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Cash equivalents measured at fair value   8,381 8,297
US Treasury [Member] | Level 1 [Member]
     
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Cash equivalents measured at fair value   8,381 8,297
US Treasury [Member] | Level 2 [Member]
     
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Cash equivalents measured at fair value        
US Treasury [Member] | Level 3 [Member]
     
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Cash equivalents measured at fair value        
Money Market [Member]
     
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Cash equivalents measured at fair value 8,386   402
Money Market [Member] | Level 1 [Member]
     
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Cash equivalents measured at fair value 8,386   402
Money Market [Member] | Level 2 [Member]
     
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Cash equivalents measured at fair value       
Money Market [Member] | Level 3 [Member]
     
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Cash equivalents measured at fair value        
Certificates Of Deposit [Member]
     
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Cash equivalents measured at fair value 1,890 2,490 300
Certificates Of Deposit [Member] | Level 1 [Member]
     
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Cash equivalents measured at fair value         
Certificates Of Deposit [Member] | Level 2 [Member]
     
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Cash equivalents measured at fair value 1,890 2,490 300
Certificates Of Deposit [Member] | Level 3 [Member]
     
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Cash equivalents measured at fair value