XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Apr. 01, 2023
Summary of inventories    
Raw materials $ 85,289 $ 92,045
Work in process 29,087 29,022
Finished goods 139,610 142,083
Total Inventories $ 253,986 $ 263,150