XML 89 R74.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Schedule II - Valuation and Qualifying Accounts - Valuation Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]    
Valuation allowances and reserves $ 15,993 $ 16,905
Valuation allowances and reserves, charges to expenses (208) (585)
Valuation allowances and reserves, write-offs [1],[2] 0 0
Valuation allowances and reserves, other charges [3] (10,096) (327)
Valuation allowances and reserves 5,689 15,993
SEC Schedule, 12-09, Allowance, Credit Loss [Member]    
Valuation allowances and reserves 612 486
Valuation allowances and reserves, charges to expenses 123 140
Valuation allowances and reserves, write-offs [1],[2] (36) (14)
Valuation allowances and reserves, other charges [3] 0 0
Valuation allowances and reserves $ 699 $ 612
[1] The establishment or release of valuation allowances related to deferred tax assets. Trade receivable allowances are primarily related to recoveries from accounts previously written off and currency translation.
[2] The release of valuation allowances related to deferred tax assets.
[3] Uncollectible accounts written off.