XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Note 8 - Property, Plant and Equipment (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Property, Plant and Equipment [Table Text Block]

 

June 30, 2025

  

December 31, 2024

 

Land improvements

 $806  $806 

Buildings and improvements

  128,771   118,648 

Machinery and equipment

  328,952   275,617 

Furniture and fixtures

  6,015   5,150 

Computer equipment and software

  15,880   13,369 

Transportation equipment

  683   647 

  481,107   414,237 

Less accumulated depreciation

  (223,897)  (204,500)

  257,210   209,737 

Construction in progress

  11,075   8,397 

Land

  1,101   1,101 

Total property, plant and equipment, net

 $269,386  $219,235