XML 74 R62.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS PER COMMON SHARE - Reconciliation (Details) - USD ($)
$ / shares in Units, shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator for basic and diluted earnings per share:            
Net income $ 9,418,000 $ 4,169,000 $ 9,677,000 $ 5,380,000 $ 13,587,000 $ 15,057,000
Deduct net income loss attributable to non-controlling interests (987,000)   (124,000)   (1,001,000) (349,000)
Deduct earnings allocated to unvested restricted stock (332,000)   (327,000)   (666,000) (654,000)
Net income available for common stockholders: basic $ 8,099,000   $ 9,226,000   $ 11,920,000 $ 14,054,000
Net income available for common stockholders: diluted   $ 8,099,000   $ 9,226,000    
Denominator for basic earnings per share:            
Weighted average number of common shares outstanding 20,853   20,590   20,836 20,550
Effect of dilutive securities: RSUs 114   93   112 82
Denominator for diluted earnings per share:            
Weighted average number of shares 20,967   20,683   20,948 20,632
Earnings per common share, basic (in dollars per share) $ 0.39   $ 0.45   $ 0.57 $ 0.68
Earnings per common share, diluted (in dollars per share) $ 0.39   $ 0.45   $ 0.57 $ 0.68