XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Receivable, Contract Assets, and Contract Liabilities - Change in Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 27, 2024
Jul. 29, 2023
Jul. 27, 2024
Jul. 29, 2023
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Allowance for doubtful accounts at beginning of period $ 1,539 $ 3,682 $ 2,776 $ 3,246
Provision for (recovery of) bad debt 147 796 (1,090) 1,232
Amounts charged against the allowance (16) (677) (16) (677)
Allowance for doubtful accounts at end of period $ 1,670 $ 3,801 $ 1,670 $ 3,801