v3.26.1
Note 8 - Inventory (Tables)
3 Months Ended
Apr. 05, 2026
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

April 5,

   

December 31,

 
   

2026

    2025  
   

(Unaudited)

         

Raw materials

  $ 46,549     $ 46,347  

Work in process

    6,512       7,442  

Finished goods

    2,152       1,839  

Reserve for excess and obsolete inventory

    (2,691

)

    (3,165

)

Inventory, net   $ 52,522     $ 52,463