|
Note 17 - Earnings Per Share (Details) (USD $)
|
12 Months Ended | ||
|---|---|---|---|
|
Dec. 28, 2014
|
Dec. 29, 2013
|
Dec. 30, 2012
|
|
| Earnings Per Share [Abstract] | |||
| Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount | 153,613 | 202,824 | 824,850 |
| Weighted Average Exercise Prices Anti Dilutive Stock Options (in Dollars per share) | $ 18.70 | $ 18.67 | $ 11.37 |
| Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount up-to on Conversion | 8,620,690 | ||
| Preferred Stock Shares to be Converted | 25,000 | ||