XML 62 R40.htm IDEA: XBRL DOCUMENT v3.24.1
FAIR VALUE MEASUREMENTS (Tables)
12 Months Ended
Jan. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis
Our assets and liabilities measured at fair value on a recurring basis consisted of the following as of January 31, 2024 and 2023: 
 January 31, 2024
 Fair Value Hierarchy Category
(in thousands)Level 1Level 2Level 3
Assets:   
Money market funds$85,647 $— $— 
U.S. Treasury bills, classified as cash and cash equivalents249 — — 
Foreign currency forward contracts— 183 — 
Contingent consideration receivable
— — 2,685 
Total assets$85,896 $183 $2,685 
Liabilities:   
Foreign currency forward contracts$— $11 $— 
Contingent consideration — business combinations— 3,750 3,511 
Total liabilities$ $3,761 $3,511 
 
 January 31, 2023
 Fair Value Hierarchy Category
(in thousands)Level 1Level 2Level 3
Assets:   
Money market funds$96,941 $— $— 
Commercial paper, classified as cash and cash equivalents— 50,869 $— 
Foreign currency forward contracts— 19 — 
Contingent consideration receivable— — 
Total assets$96,941 $50,896 $ 
Liabilities:   
Foreign currency forward contracts$— $124 $— 
Contingent consideration — business combinations— — 12,717 
Total liabilities$ $124 $12,717 
Schedule of Changes in the Estimated Fair Value Using Significant Unobservable Inputs (Level 3)
The following table presents the changes in the estimated fair values of our liabilities for contingent consideration measured using significant unobservable inputs (Level 3) for the years ended January 31, 2024 and 2023: 
 Year Ended January 31,
(in thousands)20242023
Fair value measurement, beginning of year$12,717 $— 
Contingent consideration liabilities recorded for business combinations2,265 12,184 
Changes in fair values, recorded in operating expenses(3,043)408 
Payments of contingent consideration(4,906)— 
Foreign currency translation and other228 125 
Transfer of contingent consideration liability to Level 2 of the fair value hierarchy(3,750)— 
Fair value measurement, end of year$3,511 $12,717