XML 66 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories (Details) - USD ($)
$ in Thousands
Jan. 01, 2022
Apr. 03, 2021
Summary of inventories    
Raw materials $ 84,963 $ 54,336
Work in process 27,357 19,149
Finished goods 87,993 57,749
Total Inventories $ 200,313 $ 131,234