XML 62 R50.htm IDEA: XBRL DOCUMENT v3.7.0.1
SHORT-TERM AND LONG-TERM INVESTMENTS (Details 2)
$ in Thousands
Jul. 31, 2017
USD ($)
Legal maturities of debt investments  
Amortized Cost, Less than one year $ 235,015
Amortized Cost, Due in 1-2 years 59,976
Amortized Cost 294,991
Estimated Fair Value, Less than one year 234,743
Estimated Fair Value, Due in 1-2 years 59,874
Estimated Fair Value $ 294,617