Note 15 - Incentive and Stock Option Plans (Details) - Summary of Stock Option Activity (USD $)
12 Months Ended
Dec. 28, 2014
Summary of Stock Option Activity [Abstract]  
Outstanding at beginning of year 1,344,079
Outstanding at beginning of year $ 8.09
Exercised (872,158)
Exercised $ 5.36
Forfeited (32,041)
Forfeited $ 13.17
Outstanding at end of year 439,880
Outstanding at end of year $ 13.12
Outstanding at end of year 2 years 160 days
Outstanding at end of year $ 1,757,215
Options exercisable at year end 439,880
Options exercisable at year end $ 13.12
Options exercisable at year end 2 years 160 days
Options exercisable at year end $ 1,757,215