XML 65 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Investments - Auction rate securities (Details)
$ in Thousands
12 Months Ended
Apr. 30, 2018
USD ($)
item
Available-For-Sale Securities  
Amortized Cost $ 2,250
Gross Unrealized Losses (108)
Total $ 2,142
Auction rate securities  
Investments  
Number of available-for-sale securities | item 2
Available For Sale Securities  
Period for which the issuer of securities is not required to redeem the securities 365 days
Available-For-Sale Securities  
Amortized Cost $ 2,250
Gross Unrealized Losses (108)
Total $ 2,142
Auction rate securities | Minimum  
Available For Sale Securities  
Maturity period of available-for-sale securities 1 year
Pre-determined interval to reset interest rates to current rates 30 days
Auction rate securities | Maximum  
Available For Sale Securities  
Maturity period of available-for-sale securities 16 years
Pre-determined interval to reset interest rates to current rates 35 days