XML 40 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Inventory (Tables)
6 Months Ended
Jul. 02, 2021
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventory consisted of the following (in thousands):
 
June 30, 2021December 31, 2020
Raw materials$6,905 $7,773 
Work in process25,951 20,610 
Finished goods8,587 7,291 
Total$41,443 $35,674 

Balance Sheet classification:
Current portion included in inventory$24,982 $20,973 
Long-term portion included in other long-term assets16,461 14,701 
Total$41,443 $35,674