XML 75 R61.htm IDEA: XBRL DOCUMENT v3.19.2
- Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jul. 31, 2019
Oct. 31, 2018
Liabilities:    
Debt conversion liability $ 0 $ 164,212
Fair value, Measurements, Recurring    
Assets:    
Money market funds 595,556 590,684
U.S. government obligations 119,670 197,988
Commercial paper   69,888
Total assets measured at fair value 716,108 859,472
Liabilities:    
Debt conversion liability   164,212
Contingent consideration 10,900 10,900
Total liabilities measured at fair value 32,892 178,343
Fair value, Measurements, Recurring | Level 1    
Assets:    
Money market funds 595,556 590,684
U.S. government obligations 0 0
Commercial paper   0
Total assets measured at fair value 595,556 590,684
Liabilities:    
Debt conversion liability   0
Contingent consideration 0 0
Total liabilities measured at fair value 0 0
Fair value, Measurements, Recurring | Level 2    
Assets:    
Money market funds 0 0
U.S. government obligations 119,670 197,988
Commercial paper   69,888
Total assets measured at fair value 120,552 268,788
Liabilities:    
Debt conversion liability   164,212
Contingent consideration 0 0
Total liabilities measured at fair value 21,992 167,443
Fair value, Measurements, Recurring | Level 3    
Assets:    
Money market funds 0 0
U.S. government obligations 0 0
Commercial paper   0
Total assets measured at fair value 0 0
Liabilities:    
Debt conversion liability   0
Contingent consideration 10,900 10,900
Total liabilities measured at fair value 10,900 10,900
Foreign Currency Forward Contracts | Fair value, Measurements, Recurring    
Assets:    
Derivative asset 882 133
Liabilities:    
Derivative liability 1,029 3,231
Foreign Currency Forward Contracts | Fair value, Measurements, Recurring | Level 1    
Assets:    
Derivative asset 0 0
Liabilities:    
Derivative liability 0 0
Foreign Currency Forward Contracts | Fair value, Measurements, Recurring | Level 2    
Assets:    
Derivative asset 882 133
Liabilities:    
Derivative liability 1,029 3,231
Foreign Currency Forward Contracts | Fair value, Measurements, Recurring | Level 3    
Assets:    
Derivative asset 0 0
Liabilities:    
Derivative liability 0 0
Forward Starting Interest Rate Swaps | Fair value, Measurements, Recurring    
Assets:    
Derivative asset   779
Liabilities:    
Derivative liability 20,963  
Forward Starting Interest Rate Swaps | Fair value, Measurements, Recurring | Level 1    
Assets:    
Derivative asset   0
Liabilities:    
Derivative liability 0  
Forward Starting Interest Rate Swaps | Fair value, Measurements, Recurring | Level 2    
Assets:    
Derivative asset   779
Liabilities:    
Derivative liability 20,963  
Forward Starting Interest Rate Swaps | Fair value, Measurements, Recurring | Level 3    
Assets:    
Derivative asset   $ 0
Liabilities:    
Derivative liability $ 0