XML 91 R78.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 14 - Equity-based Compensation (Details Textual)
12 Months Ended
Dec. 31, 2019
USD ($)
shares
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Jun. 05, 2015
shares
Share-based Payment Arrangement, Expense, Tax Benefit $ 5,300,000      
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost 4,563,000 $ 4,080,000    
Restricted Stock Units (RSUs) [Member]        
Share-based Payment Arrangement, Expense $ 8,000,000.0 6,800,000 $ 7,500,000  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 3 years      
Share-based Compensation Arrangements by Share-based Payment Award, Vesting Period, Number of Installments 4      
Annual Retainer $ 75,000      
Additional Annual Retainer 125,000      
Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount $ 10,900,000      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 1 year      
Restricted Stock Units (RSUs) [Member] | Non-employee Directors [Member        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 1 year      
Stock Appreciation Rights (SARs) [Member]        
Share-based Payment Arrangement, Expense $ 4,300,000 3,700,000 3,300,000  
Share-based Compensation Arrangements by Share-based Payment Award, Vesting Period, Number of Installments 4      
Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount $ 7,600,000      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 1 year 3 months 18 days      
Selling, General and Administrative Expenses [Member]        
Share-based Payment Arrangement, Expense $ 12,300,000 $ 10,500,000 $ 10,700,000  
The 2015 Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized | shares       334,870
Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Authorized for Incentive Stock Options | shares       329,962
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant | shares 169,456