v3.25.1
FAIR VALUE MEASUREMENTS (Tables)
3 Months Ended
Apr. 30, 2025
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 April 30, 2025 and January 31, 2025:

 April 30, 2025
 Fair Value Hierarchy Category
(in thousands)Level 1Level 2Level 3
Assets:   
Money market funds$28,483 $— $— 
U.S. Treasury bills, classified as cash and cash equivalents249 — — 
Foreign currency forward contracts— 57 — 
Contingent consideration receivable  2,215 
Total assets$28,732 $57 $2,215 
Liabilities:   
Foreign currency forward contracts$— $32 $— 
Contingent consideration — business combinations— — 8,159 
Total liabilities$ $32 $8,159 
 
 January 31, 2025
 Fair Value Hierarchy Category
(in thousands)Level 1Level 2Level 3
Assets:   
Money market funds$56,019 $— $— 
Foreign currency forward contracts— 141 — 
Contingent consideration receivable — — 2,951 
Total assets$56,019 $141 $2,951 
Liabilities:   
Contingent consideration — business combinations— — 22,046 
Total liabilities$ $ $22,046 
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 three months ended April 30, 2025 and 2024:

 Three Months Ended
April 30,
(in thousands)20252024
Fair value measurement at beginning of period$22,046 $3,511 
Contingent consideration liabilities recorded for business combinations— 3,397 
Changes in fair values, recorded in operating expenses(7,696)(433)
Payments of contingent consideration(6,388)(277)
Foreign currency translation and other197 (16)
Fair value measurement at end of period$8,159 $6,182