v3.26.1
Note 4 - Earnings Per Share
3 Months Ended
Mar. 31, 2026
Notes to Financial Statements  
Earnings Per Share [Text Block]

4.

EARNINGS PER SHARE

 

The following table sets forth the calculation of basic and diluted net earnings per common share under the two-class method for the three months ended March 31, 2026 and 2025:

 

  

Three Months Ended

 
  

March 31,

 
  

2026

  

2025

 
         

Numerator:

        

Net earnings

 $11,379  $17,874 

Less dividends declared:

        

Class A

  127   127 

Class B

  736   737 

Undistributed earnings

 $10,516  $17,010 
         

Undistributed earnings allocation:

        

Class A undistributed earnings

 $1,686  $2,748 

Class B undistributed earnings

  8,830   14,262 

Total undistributed earnings

 $10,516  $17,010 
         

Net earnings allocation:

        

Class A net earnings

 $1,813  $2,875 

Class B net earnings

  9,566   14,999 

Net earnings

 $11,379  $17,874 
         

Denominator:

        

Weighted-average shares outstanding:

        

Class A - Basic and Diluted

  2,115   2,115 

Class B - Basic

  10,551   10,457 

Class B - Diluted

  10,554   10,457 
         

Net earnings per share:

        

Class A - Basic and Diluted

 $0.86  $1.36 

Class B - Basic

 $0.91  $1.43 

Class B - Diluted

 $0.91  $1.43