Quarterly report pursuant to Section 13 or 15(d)

Credit Losses (Details)

v3.21.2
Credit Losses (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Jan. 01, 2020
Balance   $ 1,487    
Additions charged to earnings $ 519 778    
Writeoffs (10)      
Writeoffs   (67)    
Changes to reserve, net 19 7    
Balance 3,457 2,955    
Work Truck Attachments segment        
Balance 1,480 600    
Additions charged to earnings 300 300    
Writeoffs   (12)    
Changes to reserve, net 3 67    
Balance 1,783 1,355    
Work Truck Solutions        
Balance 1,449 887    
Additions charged to earnings 219 478    
Writeoffs (10)      
Writeoffs   (55)    
Changes to reserve, net 16 (60)    
Balance $ 1,674 $ 1,600    
ASU 2016-13        
Adoption       $ 750
ASU 2016-13 | Work Truck Attachments segment        
Adoption       400
ASU 2016-13 | Work Truck Solutions        
Adoption       350
ASU 2016-13 | Restatement adjustment        
Adoption     $ 2,929  
ASU 2016-13 | Restatement adjustment | Work Truck Attachments segment        
Adoption     1,480 400
ASU 2016-13 | Restatement adjustment | Work Truck Solutions        
Adoption     $ 1,449 $ 350