XML 54 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 4 - Inventories (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

December 31,

 
  

2024

  

2023

 
         

Finished goods

 $67,897  $79,509 

Work-in-process

  13,337   14,384 

Truck chassis inventory

  10,146   1,929 

Raw material and supplies

  45,654   44,568 
  $137,034  $140,390