XML 65 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Details) - USD ($)
$ in Thousands
Jul. 03, 2021
Apr. 03, 2021
Summary of inventories    
Raw materials $ 69,123 $ 54,336
Work in process 20,426 19,149
Finished goods 61,368 57,749
Total Inventories $ 150,917 $ 131,234