XML 115 R101.htm IDEA: XBRL DOCUMENT v3.22.4
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Numerator:      
Net income $ 56,456 $ 56,271 $ 36,845
Earnings allocated to participating securities (66) (104) (93)
Numerator for earnings per share - basic $ 56,390 $ 56,167 $ 36,752
Denominator:      
Weighted average common shares outstanding 28,853,697 27,795,806 27,457,306
Dilutive effect of outstanding restricted stock units 65,619 15,487  
Weighted average common shares outstanding, including all dilutive potential shares 28,919,316 27,811,293 27,457,306
Earnings per share - Basic $ 1.95 $ 2.02 $ 1.34
Earnings per share - Diluted $ 1.95 $ 2.02 $ 1.34