XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Note 13 - Earnings and Dividends Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2025

  

2024

  

2025

  

2024

 
  

(in thousands,

  

(in thousands,

 
  

except share and per share amounts)

  

except share and per share amounts)

 
                 

Net income (loss)

 $(1,722) $(6,350) $522  $274 
                 

Basic and diluted earnings (loss) per share

 $(0.12) $(0.43) $0.03  $0.02 

Basic and diluted shares used in computing earnings per share

  14,921,968   14,921,968   14,921,968   14,921,968