XML 37 R23.htm IDEA: XBRL DOCUMENT v3.25.4
Schedule II: Valuation and Qualifying Accounts
12 Months Ended
Jan. 31, 2026
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II: Valuation and Qualifying Accounts
Schedule II: Valuation and Qualifying Accounts
The table below details the activity of the accounts receivable allowances and deferred tax asset valuation allowance for the fiscal years ended January 31, 2026, 2025, and 2024:
Balance at
Beginning of Year
AdditionsWrite-offs or DeductionsBalance at
End of Year
(in thousands)
Year ended January 31, 2026
Accounts receivable allowances$22,078 $22,688 $(26,418)$18,348 
Deferred tax asset valuation allowance$28,990 $— $(17,964)$11,026 
Year ended January 31, 2025
Accounts receivable allowances$32,371 $27,236 $(37,529)$22,078 
Deferred tax asset valuation allowance$35,949 $— $(6,959)$28,990 
Year ended January 31, 2024
Accounts receivable allowances$33,206 $52,730 $(53,565)$32,371 
Deferred tax asset valuation allowance$53,570 $599 $(18,220)$35,949