XML 66 R53.htm IDEA: XBRL DOCUMENT v3.4.0.3
SHORT-TERM AND LONG-TERM INVESTMENTS (Details 2)
$ in Thousands
Apr. 30, 2016
USD ($)
Legal maturities of debt investments  
Amortized Cost, Less than one year $ 195,120
Amortized Cost, Due in 1-2 years 125,091
Amortized Cost 320,211
Estimated Fair Value, Less than one year 195,179
Estimated Fair Value, Due in 1-2 years 125,233
Estimated Fair Value $ 320,412