XML 115 R93.htm IDEA: XBRL DOCUMENT v3.24.1
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Capitalized Software Development Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Movement in Capitalized Computer Software, Net [Roll Forward]      
Beginning of the period $ 23,527 $ 22,483 $ 19,250
Software development costs capitalized during the year 9,623 7,595 7,560
Amortization of capitalized software development costs (7,798) (6,407) (4,247)
Write-offs of capitalized software development costs (136) (6) 0
Foreign currency translation and other 103 (138) (80)
End of the period $ 25,319 $ 23,527 $ 22,483