XML 39 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Inventory (Tables)
6 Months Ended
Jul. 02, 2023
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

As of

 
   

July 2, 2023

   

December 31, 2022

 

Raw materials

  $ 71,392     $ 78,586  

Work-in-process

    24,915       23,906  

Finished goods

    121,197       131,081  
    $ 217,504     $ 233,573