XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Convertible Senior Notes - Schedule of Net Carrying Amount of the Liability Component of the Notes (Details)
$ in Thousands
Oct. 31, 2020
USD ($)
2024 Notes  
Debt Instrument [Line Items]  
Principal $ 90,001
Unamortized debt discount (16,477)
Unamortized debt issuance costs (1,338)
Net carrying amount 72,186
2026 Notes  
Debt Instrument [Line Items]  
Principal 1,150,000
Unamortized debt discount (260,875)
Unamortized debt issuance costs (13,659)
Net carrying amount $ 875,466