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

June 30,

  

December 31,

 
  

2023

  

2022

 
         

Land

 $3,969  $3,969 

Land improvements

  5,431   5,431 

Leasehold improvements

  6,082   5,844 

Buildings

  36,247   35,858 

Machinery and equipment

  74,035   75,190 

Furniture and fixtures

  25,535   24,605 

Mobile equipment and other

  5,094   4,927 

Construction-in-process

  6,699   5,272 

Total property, plant and equipment

  163,092   161,096 

Less accumulated depreciation

  (95,675)  (92,436)

Net property, plant and equipment

 $67,417  $68,660