Quarterly report pursuant to Section 13 or 15(d)

Note 11 - Warranty Liability (Details Textual)

v3.22.2
Note 11 - Warranty Liability (Details Textual) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Standard Product Warranty Period of Warranty History Used in Estimating Warranty Costs (Year) 5 years          
Standard Product Warranty Accrual, Ending Balance $ 6,518 $ 5,451 $ 6,368 $ 5,423 $ 4,677 $ 5,812
Standard Product Warranty Accrual, Noncurrent 2,734   2,723      
Standard Product Warranty Accrual, Current $ 3,784   $ 3,645      
Snow And Ice Control Equipment [Member]            
Standard Product Warranty Period (Year) 2 years          
Parts And Accessories [Member]            
Standard Product Warranty Period (Year) 1 year          
Certain Snowplows [Member]            
Standard Product Warranty Period (Year) 1 year