XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Note 7 - Shareholders' Equity (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Stockholders Equity [Table Text Block]
  

Three Months Ended March 31, 2025

 
      Accumulated                   
      

Other

      

Capital in

          

Total

 
  

Retained

  

Comprehensive

  

Common

  

Excess of

      

Treasury

  

Shareholders'

 

(in thousands)

 Earnings  Loss  Stock  Par Value  ESOT  Stock  Equity 
                             

December 31, 2024

 $11,331  $(2,059) $526  $14,828  $-  $(1,122) $23,504 
                             

Retirement benefits adjustment

  -   17   -   -   -   -   17 

Stock based compensation

  -   -   -   34   -   12   46 

Net Income

  128   -   -   -   -   -   128 
                             

March 31, 2025

 $11,459  $(2,042) $526  $14,862  $-  $(1,110) $23,695 
  

Three Months Ended March 31, 2024

 
      Accumulated                   
      

Other

      

Capital in

          

Total

 
  

Retained

  

Comprehensive

  

Common

  

Excess of

      

Treasury

  

Shareholders'

 

(in thousands)

 Earnings  Loss  Stock  Par Value  ESOT  Stock  Equity 
                             

December 31, 2023

 $12,954  $(2,389) $525  $14,617  $(56) $(1,157) $24,494 
                             

Retirement benefits adjustment

  -   19   -   -   -   -   19 

Stock based compensation

  -   -   -   44   -   19   63 

Net Loss

  (383)  -   -   -   -   -   (383)
                             

March 31, 2024

 $12,571  $(2,370) $525  $14,661  $(56) $(1,138) $24,193 
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

 
  

March 31,

 

(in thousands)

 

2025

  

2024

 
         

Income (loss) from continuing operations

 $145  $(366)

Loss from discontinued operation

  (17)  (17)

Net income (loss)

 $128  $(383)
         

Weighted average common shares outstanding (basic)

  2,520   2,490 

Unvested restricted stock

  22   29 

Weighted average common shares outstanding (diluted)

  2,542   2,519 
         

Basic and diluted income (loss) earnings per share:

        

Continuing operations

 $0.06  $(0.15)

Discontinued operation

  (0.01)  (0.01)

Basic and diluted income (loss) per share

 $0.05  $(0.16)
Nonvested Restricted Stock Shares Activity [Table Text Block]
      

Weighted Average

 
      

Grant Date Fair

 
  

Shares

  

Value

 

Service-Based Share Activity:

        

Unvested at December 31, 2024

  17,976  $11.96 

Granted in 2025

  6,493  $10.26 

Vested in 2025

  (1,996) $12.53 

Unvested at March 31, 2025

  22,473  $11.42 
      

Weighted Average

 
      

Grant Date Fair

 
  

Shares

  

Value

 

Performance-Based Share Activity:

        

Unvested at December 31, 2024

  33,205  $12.04 

Granted in 2025

  19,482  $10.26 

Vested in 2025

  -  $- 

Unvested at March 31, 2025

  52,687  $11.38