XML 102 R88.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Compensation (Summary Of Stock Option Activity) (Details) - Stock Options [Member] - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding, Beginning Balance, Shares 1,741,000 1,911,000 1,896,000  
Granted, Shares 219,000 260,000 387,000  
Exercised, Shares (578,000) (394,000) (372,000)  
Forfeited, Shares (49,000) (31,000)  
Expired, Shares (5,000)  
Outstanding, Ending Balance, Shares 1,333,000 1,741,000 1,911,000 1,896,000
Vested and expected to vest, Shares 1,333,000      
Exercisable, Shares 872,000      
Outstanding, Beginning Balance, Weighted Average Exercise Price $ 10.19 $ 8.59 $ 7.65  
Granted, Weighted Average Exercise Price 21.55 16.30 10.34  
Exercised, Weighted Average Exercise Price 7.59 6.30 5.60  
Forfeited, Weighted Average Exercise Price 14.10 12.47  
Expired, Weighted Average Exercise Price 7.01  
Outstanding, Ending Balance, Weighted Average Exercise Price 13.04 $ 10.19 $ 8.59 $ 7.65
Vested and expected to vest, Weighted Average Exercise Price 13.04      
Exercisable, Weighted Average Exercise Price $ 10.74      
Outstanding, Weighted Average Remaining Contractual Term in years 3 years 11 months 5 days 3 years 7 months 21 days 3 years 6 months 18 days 3 years 3 months 22 days
Vested and expected to vest, Weighted Average Remaining Contractual Term in Years 3 years 11 months 5 days      
Exercisable, Weighted Average Remaining Contractual Term in years 3 years 1 month 24 days      
Outstanding, Aggregate Intrinsic Value $ 20,439,000 $ 15,598,000 $ 20,179,000 $ 5,992,000
Vested and expected to vest, Aggregate Intrinsic Value 20,439,000      
Exercisable, Aggregate Intrinsic Value $ 15,381,000