XML 79 R60.htm IDEA: XBRL DOCUMENT v3.21.1
DETAILS OF CERTAIN BALANCE SHEET ACCOUNTS - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Apr. 03, 2021
Mar. 28, 2020
Accrued Liabilities [Abstract]    
Accrued Deferred Revenue, Current $ 141,375 $ 144,040
Employee compensation and benefits 84,318 48,153
Accrued Provision For Returns, Current 25,133 20,146
Other Accrued Liabilities, Current 121,557 138,810
Accrued liabilities $ 394,084 $ 373,666