XML 57 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
Financial Assets and Liabilities - Investments Maturity Table (Details)
$ in Thousands
Apr. 30, 2017
USD ($)
Amortized Cost  
Due in 1 year or less $ 97,324
Due in 2-5 years 42,779
Due in 6-10 years 174
Total 140,277
Fair Value  
Due in 1 year or less 97,306
Due in 2-5 years 42,762
Due in 6-10 years 175
Total $ 140,243