v3.26.1
Note 6 - Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Property, Plant, and Equipment [Table Text Block]
   

June 30,

   

December 31,

 
   

2026

   

2025

 

Land and land improvements

  $ 16,841     $ 17,173  

Buildings and improvements

    55,440       55,094  

Machinery and equipment

    10,638       10,992  

Office furniture and fixtures

    12,049       11,854  

Vehicles

    1,157       1,130  

Construction in progress

    45       60  
      96,170       96,303  

Less accumulated depreciation and amortization

    (43,023 )     (42,321 )

Property and equipment, net

  $ 53,147     $ 53,982