XML 63 R49.htm IDEA: XBRL DOCUMENT v3.7.0.1
SHORT-TERM AND LONG-TERM INVESTMENTS (Details 2)
$ in Thousands
Apr. 30, 2017
USD ($)
Legal maturities of debt investments  
Amortized Cost, Less than one year $ 275,012
Amortized Cost, Due in 1-2 years 89,987
Amortized Cost 364,999
Estimated Fair Value, Less than one year 274,779
Estimated Fair Value, Due in 1-2 years 89,852
Estimated Fair Value $ 364,631