XML 102 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 13 - Warranty Accrual (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]
   

Year Ended December 31,

 
   

2019

   

2018

   

2017

 
   

(Dollars in thousands)

 

Balance at beginning of period

  $ 28,262     $ 21,909     $ 20,678  

Expense provisions

    15,525       14,513       10,769  

Cash payments

    (12,466 )     (11,573 )     (10,879 )

Adjustments

    65       3,413       1,341  

Balance at end of period

  $ 31,386     $ 28,262     $ 21,909