Fair Value Measurements
3 Months Ended
Apr. 30, 2019
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Fair Value Measurements
Assets and liabilities recorded at fair value in the condensed consolidated financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. The lowest level of significant input determines the placement of the fair value measurement within the following hierarchical levels:
•
Level 1: Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
•
Level 2: Observable inputs, other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
•
Level 3: Unobservable inputs that are supported by little or no market activity.
The following tables present information about the Company’s financial assets and liabilities that are measured at fair value and indicate the fair value hierarchy of the valuation inputs used (in thousands):
 
April 30, 2019
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
   Money market funds
$
158,193

 
$
—

 
$
—

 
$
158,193

Restricted cash:
 
 
 
 
 
 
 
   Certificates of deposit
—

 
—

 
—

 
—

Total assets
$
158,193

 
$
—

 
$
—

 
$
158,193

 
January 31, 2019
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
   Money market funds
$
203,746

 
$
—

 
$
—

 
$
203,746

Restricted cash:
 
 
 
 
 
 
 
   Certificates of deposit
—

 
1,775

 
—

 
1,775

Total assets
$
203,746

 
$
1,775

 
$
—

 
$
205,521


The carrying amounts of certain financial instruments, including cash held in banks, accounts receivable, and accounts payable, approximate fair value due to their short-term maturities and are excluded from the fair value tables above.
It is the Company’s policy to recognize transfers of assets and liabilities between levels of the fair value hierarchy at the end of a reporting period. The Company does not transfer out of Level 3 and into Level 2 until observable inputs become available and reliable.