XML 38 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value of Financial Assets and Liabilities - Summary of Fair Value of Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2017
Apr. 30, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: $ 51,988 $ 52,494
Short-term investments: 13,224 38,689
Fair value, measurements, recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 1,777 6,330
Short-term investments: 13,224 38,689
Total assets 15,001 45,019
Fair value, measurements, recurring | Fair value, inputs, level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 378 3,532
Short-term investments: 5,242 25,418
Total assets 5,620 28,950
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,399 2,798
Short-term investments: 7,982 13,271
Total assets 9,381 16,069
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: 2,410 1,930
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: 2,410 1,930
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
Commercial paper | Fair value, measurements, recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 1,399 2,798
Short-term investments: 2,268 4,206
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,399 2,798
Short-term investments: 2,268 4,206
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: 0 8,700
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: 0 8,700
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: 200 0
Short-term investments: 5,242 16,718
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: 200 0
Short-term investments: 5,242 16,718
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, measurements, recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments: 3,304 7,135
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]    
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]    
Short-term investments: 3,304 7,135
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]    
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: 178 3,532
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: 178 3,532
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