XML 77 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Goodwill and Intangible Assets - Schedule of Details of Intangible Assets (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 177,042 $ 177,042
Accumulated amortization (118,811) (114,025)
Net 58,231 63,017
Existing technology    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 28,580 28,580
Accumulated amortization (21,686) (20,646)
Net $ 6,894 $ 7,934
Remaining useful life (in years) 1 year 8 months 12 days 2 years
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 113,157 $ 113,157
Accumulated amortization (64,575) (61,755)
Net $ 48,582 $ 51,402
Remaining useful life (in years) 5 years 1 month 6 days 5 years 3 months 18 days
Trade name and trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 13,900 $ 13,900
Accumulated amortization (12,574) (11,925)
Net $ 1,326 $ 1,975
Remaining useful life (in years) 6 months 9 months 18 days
Other intangibles    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 21,405 $ 21,405
Accumulated amortization (19,976) (19,699)
Net $ 1,429 $ 1,706
Remaining useful life (in years) 2 years 1 month 6 days 2 years 2 months 12 days