XML 83 R74.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Numerator:        
Net Income $ 4,638 $ 5,482 $ 8,499 $ 14,916
Amount allocated to participating common shareholders (88) (41) (122) [1] (112) [1]
Net income allocate to common shareholders 4,550 5,441 8,377 14,804
Net income allocate to common shareholders $ 4,550 $ 5,441 $ 8,377 $ 14,804
Denominator:        
Weighted average shares outstanding, basic (in shares) 12,603,463 12,716,010 12,655,605 12,698,714
Weighted average effect of dilutive securities:        
Stock options (in shares) 327,786 558,855 359,632 589,091
Warrants (in shares) 58,281 142,525 65,383 156,542
Weighted average shares outstanding, diluted (in shares) 12,989,530 13,417,390 13,080,620 13,444,347
Earnings per share, basic (in dollars per share) $ 0.36 $ 0.43 $ 0.66 $ 1.17
Earnings per share, diluted (in dollars per share) $ 0.35 $ 0.41 $ 0.64 $ 1.10
[1] Represents earnings attributable to holders of unvested restricted stock issued outside of the Plan to the Company’s employees.