XML 42 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
Investments - Amortized Cost and Fair Value of the Held-to-Maturity Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jan. 28, 2017
Apr. 30, 2016
Amortized cost of held-to-maturity securities by contractual maturity    
Due within one year $ 121,095  
Due after one year through five years 41,331  
Total 162,426 $ 134,483
Fair value of held-to-maturity securities by contractual maturity    
Due within one year 121,031  
Due after one year through five years 41,261  
Fair Value $ 162,292 $ 134,526