XML 57 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Warranty Reserve Liability (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]

(In thousands)

 

2022

   

2021

   

2020

 

Beginning balance as of December 31, 2021, 2020, and 2019

  $ 9,398     $ 212     $ 191  

Warranty reserve acquired in the acquisition of Global Cooling

    -       3,353       -  

Provision for warranties⁽¹⁾

    4,463       10,989       137  

Settlements of warranty claims⁽¹⁾

    (5,549 )     (5,156 )     (116 )

Ending Balance

    8,312       9,398       212