XML 83 R10.htm IDEA: XBRL DOCUMENT v3.20.1
Marketable Securities
3 Months Ended
Apr. 30, 2020
Investments, Debt and Equity Securities [Abstract]  
Marketable Securities Marketable Securities
As of April 30, 2020 and January 31, 2020, our marketable securities consisted of the following: 
April 30, 2020
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated
Fair
Value
(in thousands)
Commercial paper$11,892  $—  $—  $11,892  
Agency bonds157,493  285  (56) 157,722  
Corporate and other debt securities392,575  1,780  (344) 394,011  
U.S. government agency securities49,871  218  —  50,089  
Treasury bills2,996   —  3,000  
Marketable securities$614,827  $2,287  $(400) $616,714  

January 31, 2020
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated
Fair
Value
(in thousands)
Commercial paper$37,894  $—  $—  $37,894  
Agency bonds141,157  49  (43) 141,163  
Corporate and other debt securities320,407  775  (16) 321,166  
U.S. government agency securities71,794  45  (2) 71,837  
Marketable securities$571,252  $869  $(61) $572,060  
We review the individual securities that have unrealized losses on a regular basis to evaluate whether or not any security has experienced and expect to experience credit losses which resulted in the decline in fair value. We evaluate, among other factors, whether we have the intention to sell any of these marketable securities and whether it is more likely than not that we will be required to sell any of them before recovery of the amortized cost basis. We have not recorded an allowance for credit losses, as we believe any such losses would be immaterial based on the high-grade credit rating for each of our marketable securities as of the end of each period. There were no material realized gains or losses from available-for-sale securities that were reclassified out of accumulated other comprehensive income for the three months ended April 30, 2020 and 2019.
The following table presents the contractual maturities of our marketable securities as of April 30, 2020 and January 31, 2020:
As of
April 30, 2020January 31, 2020
(in thousands)
Less than one year$326,287  $315,900  
Due in one to five years290,427  256,160  
Total$616,714  $572,060