XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Note 11 - Warranty Liability (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  

September 30,

  

September 30,

  

September 30,

  

September 30,

 
  

2024

  

2023

  

2024

  

2023

 
                 

Balance at the beginning of the period

 $6,681  $7,844  $6,957  $7,876 

Warranty provision

  401   897   2,073   2,904 

Claims paid/settlements

  (384)  (580)  (2,332)  (2,619)

Balance at the end of the period

 $6,698  $8,161  $6,698  $8,161