XML 48 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Financial Instruments - Fair Value of Assets Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Jan. 31, 2017
Jan. 31, 2016
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost $ 376,774 $ 0
Gross Unrealized Gains 268 0
Gross Unrealized Losses (830) 0
Fair Value 388,946 52,746
Cash Equivalents 13,226 45,614
Marketable Securities 362,986 0
Restricted Cash 12,734 7,132
Money market funds | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost   0
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Fair Value   45,614
Cash Equivalents   45,614
Restricted Cash   0
Certificates of deposit | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost   0
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Fair Value   7,132
Cash Equivalents   0
Restricted Cash   $ 7,132
Money market accounts | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 0  
Gross Unrealized Gains 0  
Gross Unrealized Losses 0  
Fair Value 12,734  
Cash Equivalents 0  
Marketable Securities 0  
Restricted Cash 12,734  
U.S. government treasury notes | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 148,298  
Gross Unrealized Gains 22  
Gross Unrealized Losses (289)  
Fair Value 148,031  
Cash Equivalents 13,226  
Marketable Securities 134,805  
Restricted Cash 0  
U.S. government agencies | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 40,398  
Gross Unrealized Gains 2  
Gross Unrealized Losses (159)  
Fair Value 40,241  
Cash Equivalents 0  
Marketable Securities 40,241  
Restricted Cash 0  
Corporate debt securities | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 185,701  
Gross Unrealized Gains 242  
Gross Unrealized Losses (379)  
Fair Value 185,564  
Cash Equivalents 0  
Marketable Securities 185,564  
Restricted Cash 0  
Foreign government bonds | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 2,377  
Gross Unrealized Gains 2  
Gross Unrealized Losses (3)  
Fair Value 2,376  
Cash Equivalents 0  
Marketable Securities 2,376  
Restricted Cash $ 0