XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.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. 26, 2024
Oct. 28, 2023
Oct. 26, 2024
Oct. 28, 2023
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Allowance for doubtful accounts at beginning of period $ 1,671 $ 3,801 $ 2,776 $ 3,246
Provision for (recovery of) bad debt 84 (205) (1,006) 1,028
Amounts charged against the allowance (478) (31) (493) (709)
Allowance for doubtful accounts at end of period $ 1,277 $ 3,565 $ 1,277 $ 3,565