XML 48 R38.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements - Fair Value of Available-for-Sale Marketable Securities by Remaining Contractual Maturities (Details)
$ in Thousands
Apr. 30, 2019
USD ($)
Fair Value Disclosures [Abstract]  
Due in one year or less $ 515,648
Due in one to two years 184,683
Total available-for-sale securities $ 700,331