Quarterly report pursuant to Section 13 or 15(d)

ACCOUNTS RECEIVABLE - Rollforward of the Allowance for Doubtful Accounts (Details)

v3.22.2.2
ACCOUNTS RECEIVABLE - Rollforward of the Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
9 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 11,705 $ 19,143
Provisions for expected credit losses 2,116 (130)
Accounts receivable balances written off (1,069) (6,526)
Other (1,197) (633)
Ending balance $ 11,555 $ 11,854