v3.25.2
SUPPLEMENTAL FINANCIAL STATEMENT INFORMATION - Other Current Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jan. 31, 2025
SUPPLEMENTAL FINANCIAL STATEMENT INFORMATION    
Income tax refunds receivable and prepaid income taxes $ 33,614 $ 30,881
Note receivable 4,608 5,023
Prepaid expenses 7,302 5,751
Raw materials inventory 1,256 320
Other 6,918 9,950
Total other current assets $ 53,698 $ 51,925