XML 41 R30.htm IDEA: XBRL DOCUMENT v3.3.1.900
Fair Value of Financial Assets and Liabilities - Summary of Fair Value of Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2016
Apr. 30, 2015
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: $ 57,944 $ 54,041
Short-term investments: 50,975 52,730
Fair value, measurements, recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 4,903 4,064
Short-term investments: 50,975 52,730
Total assets 55,878 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: 2,963 2,831
Short-term investments: 33,804 28,808
Total assets 36,767 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: 1,940 1,233
Short-term investments: 17,171 23,922
Total assets 19,111 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: 7,809 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: 7,809 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: 0 102
Municipal bonds | Fair value, measurements, recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 0 102
Short-term investments: 391 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: 0 102
Short-term investments: 391 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: 1,940 875
Short-term investments: 3,442 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: 1,940 875
Short-term investments: 3,442 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,761 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,761 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,501 0
Short-term investments: 25,043 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: 2,501 0
Short-term investments: 25,043 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: 0 0
Short-term investments: 0 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: 5,529 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: 5,529 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: 462 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: 462 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