XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.3
EARNINGS PER SHARE (Tables)
9 Months Ended
Sep. 30, 2024
Earnings per share:  
Schedule of Earning Per Share

   Three Months Ended September 30, 
(in thousands, except for per common share amounts)  2024   2023 
Net income (loss)  $1,575   $(2,275)
Less: earnings allocated to participating securities   (1)   8 
Net income (loss) allocated to common shareholders  $1,574   $(2,267)
           
Basic weighted average common shares outstanding - Voting   6,470    4,374 
Basic weighted average common shares outstanding - Non-Voting   820     
Diluted weighted average common shares outstanding - Voting   6,476    4,375 
Diluted weighted average common shares outstanding - Non-Voting   820     
           
Basic earnings (loss) per common share - Voting  $0.22   $(0.52)
Basic earnings per common share - Non-Voting  $0.22     
Diluted earnings (loss) per common share - Voting  $0.22   $(0.52)
Diluted earnings per common share - Non-Voting  $0.22     
         
   Nine Months Ended September 30, 
(in thousands, except for per common share amounts)  2024   2023 
Net income (loss)  $1,541   $(1,726)
Less: earnings allocated to participating securities   (2)   (110)
Net income (loss) allocated to common shareholders  $1,539   $(1,836)
           
Basic weighted average common shares outstanding - Voting   5,692    3,858 
Basic weighted average common shares outstanding - Non-Voting   820     
Diluted weighted average common shares outstanding - Voting   5,692    3,861 
Diluted weighted average common shares outstanding - Non-Voting   820     
           
Basic earnings (loss) per common share - Voting  $0.24   $(0.48)
Basic earnings per common share - Non-Voting  $0.24     
Diluted earnings (loss) per common share - Voting  $0.24   $(0.48)
Diluted earnings per common share - Non-Voting  $0.24