XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Apr. 01, 2023
Summary of inventories    
Raw materials $ 80,630 $ 92,045
Work in process 25,969 29,022
Finished goods 130,050 142,083
Total Inventories $ 236,649 $ 263,150