XML 66 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Convertible Senior Notes - Schedule of Components of Convertible Senior Notes (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Jun. 30, 2019
Jan. 31, 2019
Liability:        
Net carrying amount $ 914,994 $ 897,525    
0.375% Convertible Senior Notes Due 2026        
Liability:        
Principal 1,380,000 1,380,000    
Unamortized debt discount and issuance costs (465,006) (482,475)    
Net carrying amount 914,994 897,525    
Carrying amount of the equity component 501,053 501,053    
0.125% Convertible Senior Notes Due 2025        
Liability:        
Principal 804,997 804,999 $ 805,000  
Unamortized debt discount and issuance costs (193,811) (203,638)    
Net carrying amount 611,186 601,361    
Carrying amount of the equity component 246,966 246,966    
0.375% Convertible Senior Notes Due 2023        
Liability:        
Principal 5,877 8,832   $ 230,000
Unamortized debt discount and issuance costs (663) (1,125)    
Net carrying amount 5,214 7,707    
Carrying amount of the equity component $ 1,544 $ 1,560