Annual report pursuant to Section 13 and 15(d)

Note 2 - Summary of Significant Accounting Policies - Allowance for Credit Losses on Financing Receivables (Details)

v3.22.4
Note 2 - Summary of Significant Accounting Policies - Allowance for Credit Losses on Financing Receivables (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Balance $ 2,970 $ 2,929  
Additions charged to earnings (1,476) 67 $ 1,081
Writeoffs (109) (10)  
Changes to reserve (19) (16)  
Balance 1,366 2,970 2,929
Balance 1,366 2,970 2,929
Work Truck Attachments [Member]      
Balance 1,430 1,480  
Additions charged to earnings (432) (60)  
Writeoffs 0 0  
Changes to reserve 2 10  
Balance 1,000 1,430 1,480
Balance 1,000 1,430 1,480
Work Truck Solutions [Member]      
Balance 1,540 1,449  
Additions charged to earnings (1,044) 127  
Writeoffs (109) (10)  
Changes to reserve (21) (26)  
Balance 366 1,540 1,449
Balance $ 366 $ 1,540 $ 1,449