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

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2022

  

2021

  

2022

  

2021

 
                 

Numerator:

                

Net earnings

 $17,038  $7,880  $22,102  $11,080 

Less dividends declared:

                

Class A

  129   129   258   257 

Class B

  726   714   1,453   1,430 

Undistributed earnings

 $16,183  $7,037  $20,391  $9,393 
                 

Undistributed earnings allocation - basic and diluted:

                

Class A undistributed earnings

 $2,664  $1,170  $3,356  $1,565 

Class B undistributed earnings

  13,519   5,867   17,035   7,828 

Total undistributed earnings

 $16,183  $7,037  $20,391  $9,393 
                 

Net earnings allocation - basic and diluted:

                

Class A net earnings

 $2,793  $1,299  $3,614  $1,822 

Class B net earnings

  14,245   6,581   18,488   9,258 

Net earnings

 $17,038  $7,880  $22,102  $11,080 
                 

Denominator:

                

Weighted-average shares outstanding:

                

Class A - basic and diluted

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

Class B - basic and diluted

  10,362   10,237   10,368   10,220 
                 

Net earnings per share:

                

Class A - basic and diluted

 $1.30  $0.61  $1.68  $0.85 

Class B - basic and diluted

 $1.37  $0.64  $1.78  $0.91