XML 46 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 1 - Description of Business and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Debt Securities, Held-to-Maturity [Table Text Block]
  

Amortized Cost

  

Gross Unrealized Gain

  

Fair Value

 

Held to maturity U.S. Treasury securities

 $37,548  $103  $37,651 
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Years Ended December 31,

 
  

2023

  

2022

 

Numerator:

        

Net earnings

 $73,831  $52,689 

Less dividends declared:

        

Class A

  512   514 

Class B

  2,997   2,922 

Undistributed earnings

 $70,322  $49,253 
         

Undistributed earnings allocation:

        

Class A undistributed earnings

 $11,318  $8,084 

Class B undistributed earnings

  59,004   41,169 

Total undistributed earnings

 $70,322  $49,253 
         

Net earnings allocation:

        

Class A net earnings

 $11,830  $8,598 

Class B net earnings

  62,001   44,091 

Net earnings

 $73,831  $52,689 
         

Denominator:

        

Weighted average shares outstanding:

        

Class A

  2,142   2,143 

Class B

  10,634   10,394 
         

Net earnings per share:

        

Class A

 $5.52  $4.01 

Class B

 $5.83  $4.24