XML 44 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Property, Plant and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   

December 31,

 
   

2022

   

2021

 

Land

  $ 2,494     $ 3,085  

Buildings, improvements and leaseholds

    18,652       19,558  

Machinery, equipment and fixtures

    101,419       91,351  
      122,565       113,994  

Accumulated depreciation

    (71,173 )     (64,304 )

Property, plant and equipment, net

  $ 51,392     $ 49,690