XML 33 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Note 8 - Inventories (Tables)
3 Months Ended
Mar. 29, 2025
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

March 29,

2025

   

December 28,

2024

 
                 

Raw materials

  $ 2,561,513     $ 2,625,305  

Work in process

    2,537,536       1,880,396  

Finished goods

    272,212       343,722  
                 

Gross inventory

    5,371,221       4,849,423  

Reserve for obsolescence

    (558,428 )     (518,357 )
                 

Inventories, net

  $ 4,812,833     $ 4,331,066