XML 63 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Investments - Held-To-Maturity Securities (Details) - USD ($)
$ in Thousands
Oct. 27, 2018
Apr. 30, 2018
Held To Maturity Securities    
Amortized Cost $ 168,995 $ 152,163
Gross Unrealized Gains 5 11
Gross Unrealized Losses (359) (474)
Fair Value 168,641 151,700
Municipal securities    
Held To Maturity Securities    
Amortized Cost 15,319 37,390
Gross Unrealized Gains   9
Gross Unrealized Losses (12) (36)
Fair Value 15,307 37,363
U.S. government securities    
Held To Maturity Securities    
Amortized Cost 63,694 58,976
Gross Unrealized Gains 3  
Gross Unrealized Losses (271) (367)
Fair Value 63,426 58,609
Corporate bonds    
Held To Maturity Securities    
Amortized Cost 84,982 55,797
Gross Unrealized Gains 2 2
Gross Unrealized Losses (76) (71)
Fair Value 84,908 $ 55,728
Certificates of deposit    
Held To Maturity Securities    
Amortized Cost 5,000  
Fair Value $ 5,000