XML 71 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share - Reconciliation for Basic and Diluted Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Earnings Per Share [Abstract]        
Basic average common shares outstanding 17,196 17,044 17,178 17,014
Effect of dilutive options and restricted stock awards (shares) 139 218 156 258
Diluted average common shares outstanding 17,335 17,262 17,334 17,272