XML 56 R46.htm IDEA: XBRL DOCUMENT v3.7.0.1
Earnings Per Share (Details) - shares
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Earnings Per Share [Abstract]    
Potentially dilutive securities included in calculation of diluted EPS (in shares) 298,297 475,412
Options to purchase common stock excluded from potentially dilutive securities (in shares) 440,325 580,400