XML 65 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Financial Instruments - Cost and Fair Value of Financial Instruments (Details) - USD ($)
$ in Millions
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2018
Jan. 31, 2017
Cash equivalents:        
Amortized Cost $ 1,774.7 $ 886.0 $ 1,078.0 $ 1,213.1
Short-term trading securities        
Convertible debt securities, amortized cost   4.6    
Convertible debt securities, gross unrealized gains   1.9    
Convertible debt securities, gross unrealized losses   (2.1)    
Convertible debt securities, fair value   4.4    
Derivative contract assets, amortized cost 1.1 1.7    
Derivative contract assets, gross unrealized gains 9.7 8.6    
Derivative contract assets, gross unrealized losses (1.3) (1.8)    
Derivative contract assets, fair value 9.5 8.5    
Derivative contract liabilities, amortized cost 0.0 0.0    
Derivative contract liabilities, gross unrealized gains 0.0 0.0    
Derivative contract liabilities, gross unrealized losses (4.7) (7.4)    
Derivative contract liabilities, fair value (4.7) (7.4)    
Amortized cost 1,241.6 445.2    
Gross unrealized gains 18.9 15.3    
Gross unrealized losses (6.1) (11.3)    
Fair value 1,254.4 449.2    
Level 1        
Short-term trading securities        
Convertible debt securities, fair value   0.0    
Derivative contract assets, fair value 0.0 0.0    
Derivative contract liabilities, fair value 0.0 0.0    
Fair value 1,205.8 345.2    
Level 2        
Short-term trading securities        
Convertible debt securities, fair value   0.0    
Derivative contract assets, fair value 8.9 7.7    
Derivative contract liabilities, fair value (4.7) (7.4)    
Fair value 48.0 98.8    
Level 3        
Short-term trading securities        
Convertible debt securities, fair value   4.4    
Derivative contract assets, fair value 0.6 0.8    
Derivative contract liabilities, fair value 0.0 0.0    
Fair value 0.6 5.2    
Other Debt Obligations        
Cash equivalents:        
Amortized Cost 2.3      
Fair Value 2.3      
Other Debt Obligations | Marketable Securities, Current        
Available-for-sale        
Amortized Cost   6.2    
Gross Unrealized Gains   1.1    
Gross Unrealized Losses   0.0    
Fair Value   7.3    
Other Debt Obligations | Level 1        
Cash equivalents:        
Fair Value 1.3      
Other Debt Obligations | Level 1 | Marketable Securities, Current        
Available-for-sale        
Fair Value   2.7    
Other Debt Obligations | Level 2        
Cash equivalents:        
Fair Value 1.0      
Other Debt Obligations | Level 2 | Marketable Securities, Current        
Available-for-sale        
Fair Value   4.6    
Other Debt Obligations | Level 3        
Cash equivalents:        
Fair Value 0.0      
Other Debt Obligations | Level 3 | Marketable Securities, Current        
Available-for-sale        
Fair Value   0.0    
Agency bonds        
Cash equivalents:        
Amortized Cost 6.0      
Fair Value 6.0      
Agency bonds | Level 1        
Cash equivalents:        
Fair Value 0.0      
Agency bonds | Level 2        
Cash equivalents:        
Fair Value 6.0      
Agency bonds | Level 3        
Cash equivalents:        
Fair Value 0.0      
Certificates of Deposit        
Cash equivalents:        
Amortized Cost   1.0    
Fair Value   1.0    
Certificates of Deposit | Level 1        
Cash equivalents:        
Fair Value   0.0    
Certificates of Deposit | Level 2        
Cash equivalents:        
Fair Value   1.0    
Certificates of Deposit | Level 3        
Cash equivalents:        
Fair Value   0.0    
Commercial paper        
Cash equivalents:        
Amortized Cost 36.8 87.9    
Fair Value 36.8 87.9    
Commercial paper | Level 1        
Cash equivalents:        
Fair Value 0.0 0.0    
Commercial paper | Level 2        
Cash equivalents:        
Fair Value 36.8 87.9    
Commercial paper | Level 3        
Cash equivalents:        
Fair Value 0.0 0.0    
Money market funds        
Cash equivalents:        
Amortized Cost 1,135.5 281.4    
Fair Value 1,135.5 281.4    
Money market funds | Level 1        
Cash equivalents:        
Fair Value 1,135.5 281.4    
Money market funds | Level 2        
Cash equivalents:        
Fair Value 0.0 0.0    
Money market funds | Level 3        
Cash equivalents:        
Fair Value 0.0 0.0    
Mutual funds        
Short-term trading securities        
Amortized Cost 59.9 56.6    
Gross Unrealized Gains 9.2 3.7    
Gross Unrealized Losses (0.1) 0.0    
Fair Value 69.0 60.3    
Mutual funds | Level 1        
Short-term trading securities        
Fair Value 69.0 60.3    
Mutual funds | Level 2        
Short-term trading securities        
Fair Value 0.0 0.0    
Mutual funds | Level 3        
Short-term trading securities        
Fair Value $ 0.0 0.0    
Corporate Debt Securities        
Cash equivalents:        
Amortized Cost   5.0    
Fair Value   5.0    
Corporate Debt Securities | Level 1        
Cash equivalents:        
Fair Value   0.0    
Corporate Debt Securities | Level 2        
Cash equivalents:        
Fair Value   5.0    
Corporate Debt Securities | Level 3        
Cash equivalents:        
Fair Value   0.0    
Deposits        
Cash equivalents:        
Amortized Cost   0.8    
Fair Value   0.8    
Deposits | Level 1        
Cash equivalents:        
Fair Value   0.8    
Deposits | Level 2        
Cash equivalents:        
Fair Value   0.0    
Deposits | Level 3        
Cash equivalents:        
Fair Value   $ 0.0