XML 77 R67.htm IDEA: XBRL DOCUMENT v3.22.2
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Numerator:        
Net income $ 14,085 $ 13,717 $ 27,689 $ 28,962
Earnings allocated to participating securities (17) (25) (34) (56)
Numerator for earnings per share - basic $ 14,068 13,692 $ 27,655 28,906
Numerator for earnings per share - diluted   $ 13,692   $ 28,906
Denominator:        
Weighted average common shares outstanding 28,891,202 27,362,579 28,938,634 27,396,557
Dilutive effect of outstanding restricted stock units 53,674 17,701 48,688 10,137
Weighted average common shares outstanding, including all dilutive potential shares 28,944,876 27,380,280 28,987,322 27,406,694
Earnings per share - Basic $ 0.49 $ 0.50 $ 0.96 $ 1.06
Earnings per share - Diluted $ 0.49 $ 0.50 $ 0.95 $ 1.05