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

September 30,

   

December 31,

 
   

2023

   

2022

 

Land and land improvements

  $ 16,860     $ 16,764  

Buildings and improvements

    53,956       52,974  

Machinery and equipment

    9,387       8,567  

Office furniture and fixtures

    10,296       9,638  

Vehicles

    896       865  

Construction in progress

    10       11  
      91,405       88,819  

Less accumulated depreciation and amortization

    (34,493 )     (32,014 )

Property and equipment, net

  $ 56,912     $ 56,805