v3.26.1
Note 3 - Credit Losses (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Accounts Receivable, Allowance for Credit Loss [Table Text Block]
  Balance at December 31, 2025  Additions (reductions) charged to earnings  

Writeoffs

  Changes to reserve, net  Balance at March 31, 2026 

Three Months Ended March 31, 2026

               

Work Truck Attachments

 $2,056  $100  $-  $-  $2,156 

Work Truck Solutions

  506   57   -   3   566 

Total

 $2,562  $157  $-  $3  $2,722 
  Balance at December 31, 2024  Additions (reductions) charged to earnings  

Writeoffs

  Changes to reserve, net  Balance at March 31, 2025 

Three Months Ended March 31, 2025

                    

Work Truck Attachments

 $1,768  $100  $(8) $(3) $1,857 

Work Truck Solutions

  604   57   (2)  18   677 

Total

 $2,372  $157  $(10) $15  $2,534