XML 55 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting Standards - Recently Adopted Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Apr. 30, 2021
Feb. 01, 2021
Jan. 31, 2021
Jul. 31, 2020
Apr. 30, 2020
Jan. 31, 2020
Sep. 30, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Stockholders' equity $ 3,867,990     $ 3,277,834 $ 2,838,478      
Debt, current 1,201,964     1,103,101        
Property, plant and equipment, decrease (1,135,593)     (972,403)        
2022 Notes | Convertible Debt                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Contractual interest rate     0.25%         0.25%
Cumulative Effect, Period of Adoption, Adjustment | Accounting Standards Update 2020-06                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Debt, current     $ 79,000          
Property, plant and equipment, decrease     5,000          
Accumulated Deficit                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Stockholders' equity (2,714,744) $ (2,820,480)   (2,909,990) (2,813,943) $ (2,785,927) $ (2,627,359)  
Accumulated Deficit | Cumulative Effect, Period of Adoption, Adjustment                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Stockholders' equity       136,032     (200)  
Accumulated Deficit | Cumulative Effect, Period of Adoption, Adjustment | Accounting Standards Update 2020-06                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Stockholders' equity     136,000          
Additional Paid-In Capital                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Stockholders' equity $ 6,639,067 $ 6,298,516   6,254,936 $ 5,954,738 $ 5,330,170 $ 5,090,187  
Additional Paid-In Capital | Cumulative Effect, Period of Adoption, Adjustment                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Stockholders' equity       $ (219,702)        
Additional Paid-In Capital | Cumulative Effect, Period of Adoption, Adjustment | Accounting Standards Update 2020-06                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Stockholders' equity     $ (220,000)