XML 75 R61.htm IDEA: XBRL DOCUMENT v3.20.1
Convertible Senior Notes - Capped Calls (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
1 Months Ended 2 Months Ended 12 Months Ended
Jan. 31, 2020
Jul. 31, 2018
Jan. 31, 2020
Option Indexed to Issuer's Equity [Line Items]      
Purchase of capped calls   $ 37,100 $ 303,929
Capped Calls      
Option Indexed to Issuer's Equity [Line Items]      
Strike price (in dollars per share)   $ 68.15  
Cap price (in dollars per share)   $ 106.90  
Capped Calls | Class A Common Stock      
Option Indexed to Issuer's Equity [Line Items]      
Underlying capped calls (in shares)   4.4  
Convertible Debt | 2026 Notes      
Option Indexed to Issuer's Equity [Line Items]      
Strike price (in dollars per share) $ 211.20    
Cap price (in dollars per share) $ 296.42    
Underlying capped calls (in shares) 5.4    
Purchase of capped calls $ 93,800