XML 27 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Inventories (Tables)
3 Months Ended
Apr. 01, 2023
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

April 1,

2023

   

December 31,

2022

 
                 

Raw materials

  $ 2,732,661     $ 2,645,442  

Work in process

    1,726,410       1,863,512  

Finished goods

    483,009       525,872  
                 

Gross inventory

    4,942,081       5,034,826  

Reserve for obsolescence

    (249,425

)

    (158,925

)

                 

Inventories, net

  $ 4,692,655     $ 4,875,901