XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2021
Jun. 28, 2020
Jul. 04, 2021
Jun. 28, 2020
Dec. 31, 2020
Inventory Disclosure [Abstract]          
Raw materials $ 22,229   $ 22,229   $ 26,800
Work-in-process 3,996   3,996   4,780
Finished goods 42,278   42,278   29,250
Inventories 68,503   68,503   $ 60,830
Excess and obsolete inventory charges $ 1,111 $ 7,718 $ 1,816 $ 8,783