XML 68 R51.htm IDEA: XBRL DOCUMENT v3.22.1
DETAILS OF CERTAIN BALANCE SHEET ACCOUNTS - Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Apr. 03, 2021
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable $ 381,744 $ 352,108
Accounts receivable, net 277,924 267,464
Provision for promotions and rebates:    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable reserves (102,499) (82,315)
Provision for doubtful accounts and sales allowances:    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable reserves $ (1,321) $ (2,329)