XML 69 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Details) - USD ($)
$ in Thousands
Oct. 02, 2021
Apr. 03, 2021
Summary of inventories    
Raw materials $ 78,810 $ 54,336
Work in process 27,983 19,149
Finished goods 83,601 57,749
Total Inventories $ 190,394 $ 131,234