XML 128 R113.htm IDEA: XBRL DOCUMENT v3.6.0.2
Earnings Per Share - Narrative (Details) - shares
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Outstanding stock options 2,193,502 2,084,201 1,903,177 1,661,952
Stock Options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive stock options excluded from EPS calculation 1,200,000 500,000    
Performance Vested Restricted Stock Units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Dilutive stock excluded from EPS calculation due to performance conditions not met 210,258 178,536 161,810