XML 81 R69.htm IDEA: XBRL DOCUMENT v3.19.1
Net Income Per Share (Computation of Weighted Average Shares Outstanding Basic and Diluted) (Details) - shares
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Earnings Per Share [Abstract]    
Common shares 18,669,719 19,153,649
Vested restricted stock units 285,472 284,086
Basic number of weighted average shares outstanding 18,955,191 19,437,735
Dilutive effect of restricted stock and restricted stock units 49,307 35,828
Dilutive number of weighted average shares outstanding 19,004,498 19,473,563
Shares outstanding excluded from calculation of diluted net income per share 5,296 4,675