XML 87 R75.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
FAIR VALUE MEASUREMENTS - Contingent consideration (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Changes in fair values, recorded in operating expenses $ 400 $ (200)
Contingent consideration    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value measurement at beginning of period 3,511 12,717
Contingent consideration liabilities recorded for business combinations 3,397 0
Changes in fair values, recorded in operating expenses (433) 220
Payments of contingent consideration (277) (250)
Foreign currency translation and other (16) 197
Fair value measurement at end of period $ 6,182 $ 12,884