v3.26.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 27, 2026
Mar. 28, 2025
Payables and Accruals [Abstract]    
Accrued incentive programs $ 44,098 $ 11,368
Accrued salaries, wages and retirement benefits 18,582 19,555
Accrued professional fees 4,601 6,132
Accrued income taxes 3,946 233
Accrued vacation 3,596 3,566
Accrued warranty costs 3,193 1,026
Accrued severance 1,981 2,336
Accrued interest 1,515 2,025
Accrued contingent consideration 0 5,000
Other 7,960 8,842
Total $ 89,472 $ 60,083