XML 48 R34.htm IDEA: XBRL DOCUMENT v2.4.0.6
Amortized Cost and Fair Values of Marketable Securities Classified as Available-For-Sale Investments (Detail) (USD $)
In Thousands, unless otherwise specified
Jul. 31, 2012
Apr. 30, 2012
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 45,295 $ 53,497
Gross Unrealized Gains 108 82
Gross Unrealized Losses (1) [1] (21) [1]
Estimated Fair Value 45,402 53,558
Corporate Bonds
   
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 38,293 44,498
Gross Unrealized Gains 108 81
Gross Unrealized Losses (1) [1] (16) [1]
Estimated Fair Value 38,400 44,563
U.S. Treasury And Agency Securities
   
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 3,005 3,006
Estimated Fair Value 3,005 3,006
Commercial Paper
   
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 3,997 5,993
Gross Unrealized Gains   1
Gross Unrealized Losses   (5) [1]
Estimated Fair Value $ 3,997 $ 5,989
[1] There are no marketable securities that have been in a continuous unrealized loss position for 12 months or more.