XML 83 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Convertible Senior Notes, Net - Schedule of Liability and Equity Component of 2023 and 2025 Notes (Details) - Senior Notes - USD ($)
$ in Thousands
Jan. 31, 2020
Oct. 31, 2019
Convertible Senior Notes Due 2023    
Liability component:    
Principal $ 120,588 $ 345,000
Less: unamortized debt issuance costs and debt discount (19,885)  
Net carrying amount 100,703  
Convertible Senior Notes Due 2025    
Liability component:    
Principal 1,060,000  
Less: unamortized debt issuance costs and debt discount (222,998)  
Net carrying amount 837,002  
Additional Paid-in Capital | Convertible Senior Notes Due 2023    
Equity component:    
Notes 27,949  
Less: issuance costs (811)  
Carrying amount of the equity component 27,138  
Additional Paid-in Capital | Convertible Senior Notes Due 2025    
Equity component:    
Notes 221,387  
Less: issuance costs (4,040)  
Carrying amount of the equity component $ 217,347