XML 136 R114.htm IDEA: XBRL DOCUMENT v3.24.1
FAIR VALUE MEASUREMENTS - Contingent consideration (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Changes in the estimated fair value of liability for contingent consideration measured using significant unobservable inputs (Level 3)      
Changes in fair values, recorded in operating expenses $ (3,000) $ 200 $ 900
Liability for contingent consideration      
Changes in the estimated fair value of liability for contingent consideration measured using significant unobservable inputs (Level 3)      
Fair value measurement, beginning of year 12,717 0  
Contingent consideration liabilities recorded for business combinations 2,265 12,184  
Changes in fair values, recorded in operating expenses (3,043) 408  
Payments of contingent consideration (4,906) 0  
Foreign currency translation and other 228 125  
Transfer of contingent consideration liability to Level 2 of the fair value hierarchy (3,750) 0  
Fair value measurement, end of year $ 3,511 $ 12,717 $ 0