Annual report pursuant to Section 13 and 15(d)

Warranty Liability (Details)

v3.22.0.1
Warranty Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Warranty liability      
Period of warranty history used in estimating warranty costs 5 years    
Other long-term liabilities $ 7,525 $ 16,197  
Accrued expenses and other current liabilities 36,126 30,831  
warranty reserve 6,368 5,812 $ 6,541
Company's warranty liability:      
Balance at the beginning of the period 5,812 6,541 6,174
Warranty provision 5,270 3,202 3,953
Claims paid/settlements (4,714) (3,931) (3,586)
Balance at the end of the period 6,368 5,812 $ 6,541
Warranty Reserves      
Warranty liability      
Other long-term liabilities 2,723 2,420  
Accrued expenses and other current liabilities $ 3,645 $ 3,392  
Snow and ice control equipment      
Warranty liability      
Warranty period 2 years    
Parts and accessories      
Warranty liability      
Warranty period 1 year    
Certain snowplows      
Warranty liability      
Warranty period 1 year