XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS PER COMMON SHARE - Reconciliation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Numerator for basic and diluted earnings per share:            
Net income $ 9,677 $ 5,380 $ 6,539 $ 5,408 $ 15,057 $ 11,947
Deduct net income loss attributable to non-controlling interests (124)   (20)   (349) (42)
Deduct earnings allocated to unvested restricted stock (327)   (320)   (654) (649)
Net income available for common stockholders: basic 9,226   6,199   14,054 11,256
Net income available for common stockholders: diluted $ 9,226   $ 6,199   $ 14,054 $ 11,256
Denominator for basic earnings per share:            
Weighted average number of common shares outstanding 20,590   20,571   20,550 20,544
Effect of diluted securities:            
RSUs 93   71   82 68
Denominator for diluted earnings per share:            
Weighted average number of shares 20,683   20,642   20,632 20,612
Earnings per common share, basic (in dollars per share) $ 0.45   $ 0.30   $ 0.68 $ 0.55
Earnings per common share, diluted (in dollars per share) $ 0.45   $ 0.30   $ 0.68 $ 0.55