XML 50 R36.htm IDEA: XBRL DOCUMENT v3.21.2
DETAILS OF CERTAIN BALANCE SHEET ACCOUNTS - Accounts Receivable, net (Details) - USD ($)
$ in Thousands
Jul. 03, 2021
Apr. 03, 2021
Accounts receivable, net [Line Items]    
Accounts receivable $ 360,004 $ 352,108
Accounts receivable, net 271,592 267,464
Provisions for promotions, rebates, and other    
Accounts receivable, net [Line Items]    
Accounts receivable, reserves (86,586) (82,315)
Provisions for doubtful accounts and sales allowances    
Accounts receivable, net [Line Items]    
Accounts receivable, reserves $ (1,826) $ (2,329)