v3.26.1
SUPPLEMENTAL FINANCIAL STATEMENT INFORMATION - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Property, Plant, and Equipment [Line Items]        
Depreciation and amortization     $ 11,622 $ 12,209
Tangible asset impairment charges     0 0
Property, Equipment and Software        
Property, Plant, and Equipment [Line Items]        
Depreciation and amortization $ 5,300 $ 5,000 10,300 9,600
Software, In-Development, Internally Developed, and Purchased        
Property, Plant, and Equipment [Line Items]        
Amortization $ 4,600 $ 3,800 $ 8,900 $ 7,400