XML 77 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Numerator:        
Net income $ 15,627 $ 13,715 $ 43,316 $ 42,677
Earnings allocated to participating securities (17) (25) (51) (81)
Numerator for earnings per share - basic 15,610 13,690 43,265 42,596
Numerator for earnings per share - diluted $ 15,610 $ 13,690 $ 43,265 $ 42,596
Denominator:        
Weighted average common shares outstanding 28,787,662 27,340,926 28,887,757 27,377,809
Dilutive effect of outstanding restricted stock units 72,643 13,921 56,761 11,412
Weighted average common shares outstanding, including all dilutive potential shares 28,860,305 27,354,847 28,944,518 27,389,221
Earnings per share - Basic $ 0.54 $ 0.50 $ 1.50 $ 1.56
Earnings per share - Diluted $ 0.54 $ 0.50 $ 1.49 $ 1.56