XML 79 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Income Per Share (Computation of Weighted Average Shares Outstanding Basic and Diluted) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Earnings Per Share [Abstract]        
Common shares 12,927,081 15,430,120 13,296,064 16,186,518
Vested restricted stock units 366,143 365,843 366,114 356,808
Basic number of weighted average shares outstanding 13,293,224 15,795,963 13,662,178 16,543,326
Dilutive effect of restricted stock and restricted stock units 70,936 33,203 75,693 16,313
Dilutive number of weighted average shares outstanding 13,364,160 15,829,166 13,737,871 16,559,639
Shares outstanding excluded from calculation of diluted net income per share 0 0 0 0
Restricted share units outstanding excluded from calculation of diluted net income per share 4,000 0 2,432 0
Options outstanding excluded from calculation of diluted net income per share 63,875 120,217 56,321 204,557