XML 61 R53.htm IDEA: XBRL DOCUMENT v3.2.0.727
Fair Value of Financial Assets and Liabilities - Summary of Short-Term Investments (Detail) - USD ($)
$ in Thousands
Apr. 30, 2015
Apr. 30, 2014
Schedule of Available-for-sale Securities [Line Items]    
Cost $ 52,758 $ 40,692
Gross Unrealized Gains 30 19
Gross Unrealized Losses (58) (11)
Fair Value 52,730 40,700
Certificates of Deposit    
Schedule of Available-for-sale Securities [Line Items]    
Cost 4,000 7,466
Gross Unrealized Gains 4 17
Gross Unrealized Losses   (9)
Fair Value 4,004 7,474
Municipal Bonds    
Schedule of Available-for-sale Securities [Line Items]    
Cost 4,564  
Gross Unrealized Gains 17  
Gross Unrealized Losses (16)  
Fair Value 4,565  
Commercial Paper    
Schedule of Available-for-sale Securities [Line Items]    
Cost 6,269  
Gross Unrealized Gains 4  
Fair Value 6,273  
US Treasury notes    
Schedule of Available-for-sale Securities [Line Items]    
Cost 23,820 33,226
Gross Unrealized Gains 1 2
Gross Unrealized Losses (12) (2)
Fair Value 23,809 $ 33,226
U.S. Treasury Bonds    
Schedule of Available-for-sale Securities [Line Items]    
Cost 5,001  
Gross Unrealized Losses (2)  
Fair Value 4,999  
Corporate Notes    
Schedule of Available-for-sale Securities [Line Items]    
Cost 2,709  
Gross Unrealized Gains 1  
Gross Unrealized Losses (2)  
Fair Value 2,708  
Corporate Bonds    
Schedule of Available-for-sale Securities [Line Items]    
Cost 6,395  
Gross Unrealized Gains 3  
Gross Unrealized Losses (26)  
Fair Value $ 6,372