XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Warranty Liability (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  

September 30,

  

September 30,

  

September 30,

  

September 30,

 
  

2023

  

2022

  

2023

  

2022

 
                 

Balance at the beginning of the period

 $7,844  $6,518  $7,876  $6,368 

Warranty provision

  897   1,321   2,904   3,722 

Claims paid/settlements

  (580)  (406)  (2,619)  (2,657)

Balance at the end of the period

 $8,161  $7,433  $8,161  $7,433