XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   

June 30,

   

December 31,

 
   

2023

   

2022

 

Land and land improvements

  $ 16,809     $ 16,764  

Buildings and improvements

    53,592       52,974  

Machinery and equipment

    9,225       8,567  

Office furniture and fixtures

    10,233       9,638  

Vehicles

    896       865  

Construction in progress

    10       11  
      90,765       88,819  

Less accumulated depreciation and amortization

    (33,653 )     (32,014 )

Property and equipment, net

  $ 57,112     $ 56,805