XML 41 R30.htm IDEA: XBRL DOCUMENT v3.19.2
Note 12 - Guarantees (Tables)
6 Months Ended
Jun. 29, 2019
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]
   
Three Months Ended
   
Six Months Ended
 
   
June 29,
   
June 30,
   
June 29,
   
June 30,
 
   
2019
   
2018
   
2019
   
2018
 
Balance at beginning of period
  $
7,088
    $
4,916
    $
8,014
    $
4,848
 
Warranty expense accruals
   
1,830
     
1,806
     
3,558
     
3,388
 
Warranty payments
   
(2,066
)    
(1,774
)    
(4,720
)    
(3,288
)
Balance at end of period
  $
6,852
    $
4,948
    $
6,852
    $
4,948