XML 82 R68.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Jan. 31, 2026
Jan. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 92,227 $ 65,725
Accumulated Amortization (46,230) (32,315)
Net Value 45,997 33,410
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 41,532 31,732
Accumulated Amortization (20,720) (14,044)
Net Value 20,812 17,688
Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 42,561 26,959
Accumulated Amortization (19,501) (14,080)
Net Value 23,060 12,879
Assembled workforce    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 7,034 7,034
Accumulated Amortization (5,947) (4,191)
Net Value 1,087 2,843
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,100 0
Accumulated Amortization (62) 0
Net Value $ 1,038 $ 0