XML 66 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Apr. 02, 2022
Summary of inventories    
Raw materials $ 87,239 $ 95,929
Work in process 29,400 30,638
Finished goods 98,819 117,404
Total Inventories $ 215,458 $ 243,971