XML 92 R82.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Numerator:    
Net income $ 9,208 $ 13,604
Earnings allocated to participating securities (5) (17)
Numerator for earnings per share - basic 9,203 13,587
Numerator for earnings per share - diluted $ 9,203 $ 13,587
Denominator:    
Weighted average common shares outstanding 30,977,204 28,986,593
Dilutive effect of outstanding restricted stock units 69,947 43,646
Weighted average common shares outstanding, including all dilutive potential shares 31,047,151 29,030,239
Earnings per share - Basic $ 0.30 $ 0.47
Earnings per share - Diluted $ 0.30 $ 0.47