XML 83 R74.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings per Share - Reconciliation of Components Used to Derive Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator:        
Net Income $ 4,804 $ 3,654 $ 13,303 $ 18,570
Amount allocated to participating common shareholders (89) (27) (209) [1] (139) [1]
Net income allocate to common shareholders 4,715 3,627 13,094 18,431
Net income allocate to common shareholders $ 4,715 $ 3,627 $ 13,094 $ 18,431
Denominator:        
Weighted average shares outstanding, basic (in shares) 12,387,392 12,784,298 12,565,218 12,727,555
Weighted average effect of dilutive securities:        
Stock options (in shares) 403,012 450,038 374,092 542,740
Warrants (in shares) 77,803 89,723 69,523 134,269
Weighted average shares outstanding, diluted (in shares) 12,868,207 13,324,059 13,008,833 13,404,564
Earnings per share, basic (in dollars per share) $ 0.38 $ 0.28 $ 1.04 $ 1.45
Earnings per share, diluted (in dollars per share) $ 0.37 $ 0.27 $ 1.01 $ 1.37
[1] Represents earnings attributable to holders of unvested restricted stock issued to the Company’s directors and employees.