XML 32 R50.htm IDEA: XBRL DOCUMENT v2.4.0.6
Marketable Securities (Amortized Cost And Fair Values Of Marketable Securities Classified As Available-For-Sale Investments) (Detail) (USD $)
In Thousands, unless otherwise specified
Apr. 30, 2012
Apr. 30, 2011
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 53,497 $ 50,796
Gross Unrealized Gains 82 117
Gross Unrealized Losses (21) [1] (45) [1]
Estimated Fair Value 53,558 50,868
Corporate Bonds [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 44,498 40,369
Gross Unrealized Gains 81 107
Gross Unrealized Losses (16) [1] (32) [1]
Estimated Fair Value 44,563 40,444
U.S. Treasury And Agency Securities [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 3,006 9,427
Gross Unrealized Gains   10
Gross Unrealized Losses   (13) [1]
Estimated Fair Value 3,006 9,424
Commercial Paper [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 5,993 1,000
Gross Unrealized Gains 1  
Gross Unrealized Losses (5) [1]  
Estimated Fair Value $ 5,989 $ 1,000
[1] There are no marketable securities that have been in a continuous unrealized loss position for 12 months or more.