XML 56 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting Standards - Recently Adopted Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Jul. 31, 2021
Feb. 01, 2021
Jan. 31, 2021
Oct. 31, 2020
Jul. 31, 2020
Jan. 31, 2020
Sep. 30, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Stockholders' equity $ 4,215,816     $ 3,277,834 $ 3,078,054      
Debt, current 1,212,215     1,103,101        
Property, plant and equipment, decrease (1,120,196)     (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,671,332) $ (2,714,744)   (2,909,990) (2,838,283) $ (2,813,943) $ (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,919,963 $ 6,639,067   6,254,936 $ 6,184,070 $ 5,954,738 $ 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)