XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.2
Note 5 - Earnings Per Share
6 Months Ended
Jun. 30, 2024
Notes to Financial Statements  
Earnings Per Share [Text Block]

5.

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 and six months ended June 30, 2024 and 2023:

 

   

Three Months Ended

   

Six Months Ended

 
   

June 30,

   

June 30,

 
   

2024

   

2023

   

2024

   

2023

 
                                 

Numerator:

                               

Net earnings

  $ 18,806     $ 27,775     $ 34,680     $ 42,347  

Less dividends declared:

                               

Class A

    127       128       256       257  

Class B

    725       742       1,472       1,490  

Undistributed earnings

  $ 17,954     $ 26,905     $ 32,952     $ 40,600  
                                 

Undistributed earnings allocation:

                               

Class A undistributed earnings

  $ 2,901     $ 4,330     $ 5,317     $ 6,533  

Class B undistributed earnings

    15,053       22,575       27,635       34,067  

Total undistributed earnings

  $ 17,954     $ 26,905     $ 32,952     $ 40,600  
                                 

Net earnings allocation:

                               

Class A net earnings

  $ 3,028     $ 4,458     $ 5,573     $ 6,790  

Class B net earnings

    15,778       23,317       29,107       35,557  

Net earnings

  $ 18,806     $ 27,775     $ 34,680     $ 42,347  
                                 

Denominator:

                               

Weighted-average shares outstanding:

                               

Class A

    2,124       2,142       2,131       2,142  

Class B

    10,492       10,634       10,551       10,636  
                                 

Net earnings per share:

                               

Class A

  $ 1.43     $ 2.08     $ 2.61     $ 3.17  

Class B

  $ 1.50     $ 2.19     $ 2.76     $ 3.34