XML 122 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule II: Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Accounts receivable allowances      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year $ 24,696 $ 36,844 $ 7,634
Additions 57,142 50,467 47,405
Write-offs or Deductions (48,632) (62,615) (18,195)
Balance at End of Year 33,206 24,696 36,844
Deferred tax asset valuation allowance      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 12,605 335,051 36,353
Additions 40,965 5,511 298,698
Write-offs or Deductions 0 (327,957) 0
Balance at End of Year $ 53,570 $ 12,605 $ 335,051