Annual report pursuant to Section 13 and 15(d)

Note 6 - Debt - Schedule of Applicable Rates and Commitment Fees Percentage (Details)

v3.8.0.1
Note 6 - Debt - Schedule of Applicable Rates and Commitment Fees Percentage (Details) - Third Amended Credit Agreement [Member]
Jun. 28, 2017
Leverage Ratio Level I Less than 1.5:1.0 [Member]  
Commitment Fee Rate 0.25%
Leverage Ratio Level II Less than 2.0:1.0 to 1.0 but Greater than or Equal to 1.5:1.0 [Member]  
Commitment Fee Rate 0.25%
Leverage Ratio Level III Less than 2.5:1.0 to 1.0 but Greater than or Equal to 2.0:1.0 [Member]  
Commitment Fee Rate 0.25%
Leverage Ratio Level IV Less than 3.0:1.0 to 1.0 but Greater than or Equal to 2.5:1.0 [Member]  
Commitment Fee Rate 0.25%
Leverage Ratio Level V Greater than or Equal to 3.0:1.0 [Member]  
Commitment Fee Rate 0.25%
CBFR Spread [Member] | Leverage Ratio Level I Less than 1.5:1.0 [Member]  
CBFR Spread (1.00%)
CBFR Spread [Member] | Leverage Ratio Level II Less than 2.0:1.0 to 1.0 but Greater than or Equal to 1.5:1.0 [Member]  
CBFR Spread (0.75%)
CBFR Spread [Member] | Leverage Ratio Level III Less than 2.5:1.0 to 1.0 but Greater than or Equal to 2.0:1.0 [Member]  
CBFR Spread (0.50%)
CBFR Spread [Member] | Leverage Ratio Level IV Less than 3.0:1.0 to 1.0 but Greater than or Equal to 2.5:1.0 [Member]  
CBFR Spread 0.00%
CBFR Spread [Member] | Leverage Ratio Level V Greater than or Equal to 3.0:1.0 [Member]  
CBFR Spread 0.25%
Eurodollar [Member] | Leverage Ratio Level I Less than 1.5:1.0 [Member]  
CBFR Spread 2.00%
Eurodollar [Member] | Leverage Ratio Level II Less than 2.0:1.0 to 1.0 but Greater than or Equal to 1.5:1.0 [Member]  
CBFR Spread 2.25%
Eurodollar [Member] | Leverage Ratio Level III Less than 2.5:1.0 to 1.0 but Greater than or Equal to 2.0:1.0 [Member]  
CBFR Spread 2.50%
Eurodollar [Member] | Leverage Ratio Level IV Less than 3.0:1.0 to 1.0 but Greater than or Equal to 2.5:1.0 [Member]  
CBFR Spread 2.75%
Eurodollar [Member] | Leverage Ratio Level V Greater than or Equal to 3.0:1.0 [Member]  
CBFR Spread 3.00%