XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Note 8 - Property, Plant and Equipment (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Property, Plant and Equipment [Table Text Block]

 

March 31, 2025

  

December 31, 2024

 

Land improvements

 $806  $806 

Buildings and improvements

  120,088   118,648 

Machinery and equipment

  296,966   275,617 

Furniture and fixtures

  5,293   5,150 

Computer equipment and software

  13,802   13,369 

Transportation equipment

  643   647 

  437,598   414,237 

Less accumulated depreciation

  (209,085)  (204,500)

  228,513   209,737 

Construction in progress

  11,839   8,397 

Land

  1,101   1,101 

Total property, plant and equipment, net

 $241,453  $219,235