XML 128 R109.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share-Based Payments - Amounts for Employee Options Granted were Estimated on Date of Grant Using Modified Black-Scholes Option Pricing Model (Details) - Employee Stock Purchase Plan
12 Months Ended
Dec. 31, 2018
$ / shares
March 25, 2015 (1)  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Per share weighted average fair value (in dollars per share) $ 8.17
Risk free interest rate 0.94%
Dividend yield 1.78%
Expected life (in years) 3
Share price volatility 16.00%
March 25, 2015 (2)  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Per share weighted average fair value (in dollars per share) $ 7.08
Risk free interest rate 0.60%
Dividend yield 1.78%
Expected life (in years) 2
Share price volatility 16.00%
March 25, 2016 (1)  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Per share weighted average fair value (in dollars per share) $ 7.97
Risk free interest rate 1.04%
Dividend yield 1.88%
Expected life (in years) 3
Share price volatility 4.21%
March 25, 2016 (2)  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Per share weighted average fair value (in dollars per share) $ 7.00
Risk free interest rate 0.87%
Dividend yield 1.88%
Expected life (in years) 2
Share price volatility 2.44%
April 28, 2017  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Per share weighted average fair value (in dollars per share) $ 6.69
Risk free interest rate 1.44%
Dividend yield 1.83%
Expected life (in years) 3
Share price volatility 3.67%
April 28, 2017 (2)  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Per share weighted average fair value (in dollars per share) $ 8.70
Risk free interest rate 1.44%
Dividend yield 1.83%
Expected life (in years) 3
Share price volatility 3.67%
April 28, 2017 (3)  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Per share weighted average fair value (in dollars per share) $ 8.70
Risk free interest rate 1.26%
Dividend yield 1.83%
Expected life (in years) 2
Share price volatility 3.52%