Note 15 - Commitments and Contingencies (Tables)
3 Months Ended
Mar. 30, 2014
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Product Warranty Liability [Table Text Block]
   

Three Months Ended

 
   

March 30, 2014

   

March 31, 2013

 
   

(in thousands)

 

Balance at beginning of period

  $ 2,055     $ 2,124  

Provision for warranties issued

    567       296  

Settlements made

    (207 )     (806 )

Changes in liability for pre-existing warranties during the period

    63       (36 )

Balance at end of period

  $ 2,478     $ 1,578