XML 18 R29.htm IDEA: XBRL DOCUMENT v3.3.0.814
Fair Value of Financial Assets and Liabilities - Summary of Fair Value of Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2015
Apr. 30, 2015
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: $ 58,072 $ 54,041
Short-term investments: 51,942 52,730
Fair value, measurements, recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 8,242 4,064
Short-term investments: 51,942 52,730
Total assets 60,184 56,794
Fair value, measurements, recurring | Fair value, inputs, level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 4,312 2,831
Short-term investments: 8,769 28,808
Total assets 13,081 31,639
Fair value, measurements, recurring | Fair value, inputs, level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 3,930 1,233
Short-term investments: 43,173 23,922
Total assets 47,103 25,155
Fair value, measurements, recurring | Fair value, inputs, level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 0 0
Short-term investments: 0 0
Total assets 0 0
Certificates of deposit | Fair value, measurements, recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments: 9,058 4,004
Certificates of deposit | Fair value, measurements, recurring | Fair value, inputs, level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments: 0 0
Certificates of deposit | Fair value, measurements, recurring | Fair value, inputs, level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments: 9,058 4,004
Certificates of deposit | Fair value, measurements, recurring | Fair value, inputs, level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments: 0 0
Municipal bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 256 102
Municipal bonds | Fair value, measurements, recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 256 102
Short-term investments: 395 4,565
Municipal bonds | Fair value, measurements, recurring | Fair value, inputs, level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 0 0
Short-term investments: 0 0
Municipal bonds | Fair value, measurements, recurring | Fair value, inputs, level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 256 102
Short-term investments: 395 4,565
Municipal bonds | Fair value, measurements, recurring | Fair value, inputs, level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 0 0
Short-term investments: 0 0
Commercial paper | Fair value, measurements, recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 750 875
Short-term investments: 3,588 6,273
Commercial paper | Fair value, measurements, recurring | Fair value, inputs, level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 0 0
Short-term investments: 0 0
Commercial paper | Fair value, measurements, recurring | Fair value, inputs, level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 750 875
Short-term investments: 3,588 6,273
Commercial paper | Fair value, measurements, recurring | Fair value, inputs, level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 0 0
Short-term investments: 0 0
U.S. Treasury securities | Fair value, measurements, recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments: 8,769 11,803
U.S. Treasury securities | Fair value, measurements, recurring | Fair value, inputs, level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments: 8,769 11,803
U.S. Treasury securities | Fair value, measurements, recurring | Fair value, inputs, level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments: 0 0
U.S. Treasury securities | Fair value, measurements, recurring | Fair value, inputs, level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments: 0 0
US government agencies debt securities | Fair value, measurements, recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 2,924 0
Short-term investments: 21,185 17,005
US government agencies debt securities | Fair value, measurements, recurring | Fair value, inputs, level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 0 0
Short-term investments: 0 17,005
US government agencies debt securities | Fair value, measurements, recurring | Fair value, inputs, level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 2,924 0
Short-term investments: 21,185 0
US government agencies debt securities | Fair value, measurements, recurring | Fair value, inputs, level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 0 0
Short-term investments: 0 0
Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 0 256
Corporate debt securities | Fair value, measurements, recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 0 256
Short-term investments: 8,947 9,080
Corporate debt securities | Fair value, measurements, recurring | Fair value, inputs, level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 0 0
Short-term investments: 0 0
Corporate debt securities | Fair value, measurements, recurring | Fair value, inputs, level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 0 256
Short-term investments: 8,947 9,080
Corporate debt securities | Fair value, measurements, recurring | Fair value, inputs, level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 0 0
Short-term investments: 0 0
Money market funds | Fair value, measurements, recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 4,312 2,831
Money market funds | Fair value, measurements, recurring | Fair value, inputs, level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 4,312 2,831
Money market funds | Fair value, measurements, recurring | Fair value, inputs, level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 0 0
Money market funds | Fair value, measurements, recurring | Fair value, inputs, level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: $ 0 $ 0