Fair Value Measurements (Fair Value Of Assets On Recurring Basis) (Details) - USD ($) $ in Thousands | Jul. 31, 2015 | Apr. 30, 2015 |
Fair Value Measurements Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets at fair value | $ 70,026 | $ 69,528 |
Fair Value Measurements Level 2 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets at fair value | 0 | 0 |
Fair Value Measurements Level 3 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets at fair value | 0 | 0 |
Money Market Funds [Member] | Fair Value Measurements Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets at fair value | 30,481 | 30,480 |
Money Market Funds [Member] | Fair Value Measurements Level 2 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets at fair value | 0 | 0 |
Money Market Funds [Member] | Fair Value Measurements Level 3 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets at fair value | 0 | 0 |
Mutual Funds [Member] | Fair Value Measurements Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets at fair value | 1,045 | 1,048 |
Mutual Funds [Member] | Fair Value Measurements Level 2 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets at fair value | 0 | 0 |
Mutual Funds [Member] | Fair Value Measurements Level 3 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets at fair value | 0 | 0 |
Certificates of Deposit [Member] | Fair Value Measurements Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets at fair value | 38,500 | 38,000 |
Certificates of Deposit [Member] | Fair Value Measurements Level 2 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets at fair value | 0 | 0 |
Certificates of Deposit [Member] | Fair Value Measurements Level 3 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets at fair value | $ 0 | $ 0 |