XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Receivable, Contract Assets, and Contract Liabilities - Change in Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 28, 2023
Oct. 29, 2022
Oct. 28, 2023
Oct. 29, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Allowance for doubtful accounts at beginning of period $ 3,801 $ 785 $ 3,246 $ 724
Provision for bad debt (recovery) (205) 2,012 1,028 2,149
Amounts charged against the allowance (31) 0 (709) (76)
Allowance for doubtful accounts at end of period $ 3,565 $ 2,797 $ 3,565 $ 2,797