v3.26.1
Note 12 - Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]

(in thousands, except per-share information)

                
  

Six Months Ended June 30,

  

Three Months Ended June 30,

 
  

2026

  

2025

  

2026

  

2025

 

Basic and diluted EPS per Class A common share:

                

Income attributable to Class A common shares:

                

Basic and diluted

 $1,171  $593  $373  $43 

Weighted average common shares:

                

Class A common shares outstanding at the balance sheet date

  9,990   10,005   9,990   10,005 

Effect of weighting

  14   -   9   - 

Weighted average shares-basic and diluted

  10,004   10,005   9,999   10,005 

Income per Class A common share:

                

Basic and diluted

 $0.12  $0.06  $0.04  $- 

(in thousands, except per-share information)

                
  

Six Months Ended June 30,

  

Three Months Ended June 30,

 
  

2026

  

2025

  

2026

  

2025

 

Basic and diluted EPS per Class B common share:

                

Income attributable to Class B common shares:

                

Basic and diluted

 $4  $2  $1  $- 

Weighted average common shares:

                

Class B common shares outstanding at the balance sheet date

  32   32   32   32 

Weighted average shares-basic and diluted

  32   32   32   32 

Income per Class B common share:

                

Basic and diluted

 $0.12  $0.06  $0.04  $-