XML 63 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories (Details) - USD ($)
$ in Thousands
Jul. 02, 2022
Apr. 02, 2022
Summary of inventories    
Raw materials $ 97,935 $ 95,929
Work in process 30,549 30,638
Finished goods 126,238 117,404
Total Inventories $ 254,722 $ 243,971