Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.2
Note 3 - Credit Losses - Credit for Trade Accounts Receivable (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Balance $ 1,366 $ 2,970
Additions charged to earnings 350 50
Writeoffs 0 (105)
Changes to reserve, net (23) 7
Balance 1,693 2,922
Work Truck Attachments [Member]    
Balance 1,000 1,430
Additions charged to earnings 200 200
Writeoffs 0 0
Changes to reserve, net (4) 4
Balance 1,196 1,634
Work Truck Solutions [Member]    
Balance 366 1,540
Additions charged to earnings 150 (150)
Writeoffs 0 (105)
Changes to reserve, net (19) 3
Balance $ 497 $ 1,288