v3.24.1.1.u2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 29, 2024
Mar. 31, 2023
Payables and Accruals [Abstract]    
Accrued management incentives $ 26,229 $ 40,484
Accrued salaries and wages 21,014 20,205
Accrued warranty costs 477 4,327
Accrued vacation 2,406 8,178
Accrued severance 3,013 200
Accrued professional fees 8,125 6,243
Accrued income taxes 3,478 5,625
Other current liabilities 6,384 9,632
Total $ 71,126 $ 94,894