XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Earnings Per Share
 
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
   
2021
   
2020
   
2021
   
2020
 
Numerator:
                       
Common:
                       
Distributed earnings
 
$
4,164
   
$
3,423
   
$
12,142
   
$
9,475
 
Undistributed earnings
   
18,424
     
13,408
     
49,713
     
21,624
 
Basic
   
22,588
     
16,831
     
61,855
     
31,099
 
Class A Common earnings
   
1,645
     
1,430
     
4,642
     
2,621
 
Diluted
 
$
24,233
   
$
18,261
   
$
66,497
   
$
33,720
 
                                 
Class A Common:
                               
Distributed earnings
 
$
297
   
$
290
   
$
868
   
$
796
 
Undistributed earnings
   
1,348
     
1,140
     
3,774
     
1,825
 
   
$
1,645
   
$
1,430
   
$
4,642
   
$
2,621
 
Denominator:
                               
Common:
                               
Weighted average shares outstanding - basic
   
16,794
     
17,098
     
16,862
     
17,267
 
Assumed conversion of Class A Common Stock
   
1,290
     
1,526
     
1,344
     
1,530
 
Dilutive options, awards and common stock equivalents
   
478
     
240
     
506
     
241
 
                                 
Total weighted-average diluted Common Stock
   
18,562
     
18,864
     
18,712
     
19,038
 
                                 
Class A Common:
                               
Weighted average shares outstanding
   
1,290
     
1,526
     
1,344
     
1,530
 
                                 
Basic earnings per share:
                               
Common Stock
 
$
1.35
   
$
0.98
   
$
3.67
   
$
1.80
 
Class A Common Stock
 
$
1.28
   
$
0.94
   
$
3.45
   
$
1.71
 
                                 
Diluted earnings per share:
                               
Common Stock
 
$
1.31
   
$
0.97
   
$
3.55
   
$
1.77
 
Class A Common Stock
 
$
1.25
   
$
0.93
   
$
3.38
   
$
1.70