Note 2 - Significant Accounting Policies (Details) - Estimated Useful Lives
12 Months Ended
Dec. 31, 2015
Minimum [Member] | Building and Building Improvements [Member]  
Note 2 - Significant Accounting Policies (Details) - Estimated Useful Lives [Line Items]  
Useful life 20 years
Minimum [Member] | Machinery and Equipment [Member]  
Note 2 - Significant Accounting Policies (Details) - Estimated Useful Lives [Line Items]  
Useful life 3 years
Minimum [Member] | Transportation Equipment [Member]  
Note 2 - Significant Accounting Policies (Details) - Estimated Useful Lives [Line Items]  
Useful life 5 years
Minimum [Member] | Other Capitalized Property Plant and Equipment [Member]  
Note 2 - Significant Accounting Policies (Details) - Estimated Useful Lives [Line Items]  
Useful life 5 years
Maximum [Member] | Building and Building Improvements [Member]  
Note 2 - Significant Accounting Policies (Details) - Estimated Useful Lives [Line Items]  
Useful life 39 years
Maximum [Member] | Machinery and Equipment [Member]  
Note 2 - Significant Accounting Policies (Details) - Estimated Useful Lives [Line Items]  
Useful life 33 years
Maximum [Member] | Transportation Equipment [Member]  
Note 2 - Significant Accounting Policies (Details) - Estimated Useful Lives [Line Items]  
Useful life 33 years
Maximum [Member] | Other Capitalized Property Plant and Equipment [Member]  
Note 2 - Significant Accounting Policies (Details) - Estimated Useful Lives [Line Items]  
Useful life 33 years