XML 53 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 8 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2017
Jul. 02, 2016
Jul. 01, 2017
Jul. 02, 2016
Effective Income Tax Rate Reconciliation, Percent 15.20% 16.50% 20.20% 24.00%
Income Tax Expense (Benefit) $ 8,719 $ 6,862 $ 17,255 $ 14,650
Accounting Standards Update 2016-09 [Member]        
Income Tax Expense (Benefit) $ (1,400)   $ (1,900)