XML 102 R88.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Income Per Share (Details) - shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Earnings Per Share [Abstract]      
Common shares 19,144,785 19,245,188 20,065,423
Vested restricted stock units 301,282 252,531 266,346
Basic number of weighted average shares outstanding 19,446,067 19,497,719 20,331,769
Dilutive effect of restricted stock and restricted stock units 86,245 61,217 78,347
Weighted average shares outstanding: Diluted 19,532,312 19,558,936 20,410,116
Restricted stock outstanding excluded from calculation of diluted net income per share 0 250 0