XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 4 - Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  

September 30,

  

September 30,

 
  

2022

  

2021

  

2022

  

2021

 
                 

Numerator:

                

Net earnings

 $16,548  $5,734  $38,649  $16,813 

Less dividends declared:

                

Class A

  128   129   386   386 

Class B

  724   719   2,176   2,149 

Undistributed earnings

 $15,696  $4,886  $36,087  $14,278 
                 

Undistributed earnings allocation - basic and diluted:

                

Class A undistributed earnings

 $2,587  $811  $5,941  $2,375 

Class B undistributed earnings

  13,109   4,075   30,146   11,903 

Total undistributed earnings

 $15,696  $4,886  $36,087  $14,278 
                 

Net earnings allocation - basic and diluted:

                

Class A net earnings

 $2,715  $940  $6,327  $2,761 

Class B net earnings

  13,833   4,794   32,322   14,052 

Net earnings

 $16,548  $5,734  $38,649  $16,813 
                 

Denominator:

                

Weighted-average shares outstanding:

                

Class A - basic and diluted

  2,142   2,145   2,144   2,145 

Class B - basic and diluted

  10,340   10,269   10,358   10,237 
                 

Net earnings per share:

                

Class A - basic and diluted

 $1.27  $0.44  $2.95  $1.29 

Class B - basic and diluted

 $1.34  $0.47  $3.12  $1.37