Quarterly report [Sections 13 or 15(d)]

Note 3 - Credit Losses - Credit for Trade Accounts Receivable (Details)

v3.25.1
Note 3 - Credit Losses - Credit for Trade Accounts Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Balance $ 2,372 $ 1,646
Additions charged to earnings 157 179
Writeoffs (10) 0
Changes to reserve, net 15 68
Balance 2,534 1,893
Work Truck Attachments [Member]    
Balance 1,768 1,400
Additions charged to earnings 100 104
Writeoffs (8) 0
Changes to reserve, net (3) (1)
Balance 1,857 1,503
Work Truck Solutions [Member]    
Balance 604 246
Additions charged to earnings 57 75
Writeoffs (2) 0
Changes to reserve, net 18 69
Balance $ 677 $ 390