XML 76 R69.htm IDEA: XBRL DOCUMENT v3.24.3
Computation of Basic and Diluted Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Numerator:        
Net income $ 12,760 $ 7,700 $ 34,219 $ 19,531
Less: preferred stock distributions 110 110 330 330
Net income available to common shareholders $ 12,650 $ 7,590 $ 33,889 $ 19,201
Denominator:        
Weighted average shares for basic earnings per share 13,664,542 13,522,874 13,617,960 13,556,665
Weighted average shares for diluted earnings per share 13,800,877 13,814,445 13,684,018 13,798,876
Basic $ 0.93 $ 0.56 $ 2.49 $ 1.42
Diluted $ 0.92 $ 0.55 $ 2.48 $ 1.39
Restricted Stock Units        
Denominator:        
Non-vested restricted stock, units and options 0 65,609 0 57,721
Stock Options        
Denominator:        
Non-vested restricted stock, units and options 136,335 225,962 66,058 184,490