Quarterly report pursuant to Section 13 or 15(d)

Credit Losses (Details)

v3.21.2
Credit Losses (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Jan. 01, 2020
Balance   $ 1,487    
Additions charged to earnings $ 347 491    
Writeoffs (47)      
Writeoffs   12    
Changes to reserve, net 2 (14)    
Balance 3,231 2,726    
Work Truck Attachments segment        
Balance 1,480 600    
Additions charged to earnings 200 200    
Writeoffs   12    
Changes to reserve, net 2 43    
Balance 1,682 1,255    
Work Truck Solutions        
Balance 1,449 887    
Additions charged to earnings 147 291    
Writeoffs (47)      
Changes to reserve, net   (57)    
Balance $ 1,549 $ 1,471    
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