v3.21.1
Fair value measurements (Tables)
12 Months Ended
Jan. 31, 2021
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following table presents information about the Company's assets and liabilities that are measured at fair value as of January 31, 2021 and indicates the classification of each item within the fair value hierarchy:
 Quoted Prices in Active Markets for Identical Assets
(Level 1)
Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Balance as of January 31, 2021
 
Money market mutual funds$197,522 $— $— $197,522 
Foreign currency derivative contracts— 148 — 148 
Total assets$197,522 $148 $— $197,670 
Acquisition related contingent consideration liabilities$— $— $(1,286)$(1,286)
Total liabilities$— $— $(1,286)$(1,286)
The following table presents information about the Company's assets and liabilities that are measured at fair value as of January 31, 2020 and indicates the classification of each item within the fair value hierarchy:

 Quoted Prices in Active Markets for Identical Assets
(Level 1)
Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Balance as of January 31, 2020
 
Money market mutual funds$86,600 $— $— $86,600 
Foreign currency derivative contracts— 58 — 58 
Total assets$86,600 $58 $— $86,658 
Schedule of Loss Contingencies by Contingency
The following table presents a roll-forward of our contingent consideration liabilities:
Balance at acquisition date$2,240 
Change in fair value recognized in earnings71 
Settlements(1,025)
Balance at January 31, 2021$1,286