Note 13 - Income Taxes (Tables)
9 Months Ended
Sep. 28, 2014
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
   

Three Months Ended

   

Nine Months Ended

 
   

September 28, 2014

   

September 29, 2013

   

September 28, 2014

   

September 29, 2013

 
   

(in thousands)

 
                                 

Income tax expense (benefit)

  $ 2,441     $ (1,644 )   $ 8,703     $ (891 )