XML 56 R38.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements - Fair Value of Available-for-Sale Marketable Securities by Remaining Contractual Maturities (Details)
$ in Thousands
Jul. 31, 2019
USD ($)
Fair Value Disclosures [Abstract]  
Due in one year or less $ 525,963
Due in one to two years 180,146
Total available-for-sale securities $ 706,109