Note 16 - Benefit Plans (Details) (USD $)
1 Months Ended 12 Months Ended 12 Months Ended 12 Months Ended
Jan. 27, 2000
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Jan. 27, 2000
Maximum Available for Awards [Member]
Dec. 31, 2013
Employee Stock Option [Member]
Dec. 31, 2013
Restricted Stock [Member]
Dec. 31, 2012
Restricted Stock [Member]
Dec. 31, 2011
Restricted Stock [Member]
Dec. 31, 2014
Restricted Stock [Member]
Jan. 26, 1998
Board of Directors Chairman [Member]
Jan. 27, 2000
Director [Member]
Jan. 26, 1998
Director [Member]
Dec. 31, 2012
Prior Discount Rate [Member]
Dec. 31, 2013
Revised Discount Rate [Member]
Dec. 31, 2012
Minimum [Member]
Dec. 31, 2012
Maximum [Member]
Note 16 - Benefit Plans (Details) [Line Items]                                    
Defined Contribution Plan, Employer Discretionary Contribution Amount     $ 1,200,000 $ 1,100,000 $ 1,000,000                          
Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax     3,565,000 307,000 (2,071,000)                          
Defined Benefit Plan, Net Periodic Benefit Cost   800,000 1,524,000 1,309,000 1,191,000                          
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Return on Assets   7.25% 7.25% 7.25% 7.25%                          
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate     4.36% 3.47%                     3.47% 4.36%    
Defined Benefit Plans, Estimated Future Employer Contributions in Next Fiscal Year   2,000,000                                
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period     3 years                              
Share-based Compensation Arrangement by Share-based Payment Award Expiration Term     10 years                              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in Shares)           15,000,000           568,200 10,000 14,200        
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum 25.00%                                  
Allocated Share-based Compensation Expense     600,000 3,100,000 3,200,000     1,400,000 600,000 100,000                
Allocated Share-based Compensation Expense, Net of Tax     400,000 2,000,000 2,100,000     900,000 400,000 100,000                
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized             0 1,500,000     1,000,000              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (in Shares)     859,000 92,000 536,000                          
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate       0.00% 0.00%                          
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate       65.70% 64.10%                          
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate       0.86% 1.64%                          
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term                                 5 years 6 years
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Net               900,000     700,000              
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition               1 year 109 days                    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value     $ 9,814,000 $ 2,045,000 $ 3,770,000     $ 6,000,000 $ 2,600,000                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number (in Shares)               238,734