XML 51 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14 - Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule computation of basic and diluted EPS

(In thousands, except per share amounts)

Years ended December 31, 

    

2023

    

2022

2021

Earnings attribution

Single class of common stock (through 6/20/2023) *

$

31,382

$

116,042

$

39,759

Class A common stock (6/21/2023 - 12/31/2023)

44,663

Class A restricted stock awards (6/21/2023 - 12/31/2023)

1,897

Class B common stock (6/21/2023 - 12/31/2023)

3,498

Class B restricted stock awards (6/21/2023 - 12/31/2023)

144

Forfeitable dividends declared on unvested stock-based awards

729

Net income

$

82,313

$

116,042

$

39,759

* Common stock and restricted stock participated in earnings 1:1 and are shown on a combined basis through 6/20/2023 consistent with historical presentation

Jan. 1 - June 20,

Years ended December 31, 

    

2023

    

2022

2021

EPS data for single class of common stock through 6/20/2023

Numerator

  

 

  

  

Net earnings

$

31,382

$

116,042

$

39,759

Denominator

Weighted average shares used to compute basic earnings per share *

 

44,344

 

44,164

43,964

Dilutive effect of stock option awards

 

381

 

532

293

Dilutive effect of restricted stock units

6

Dilutive effect of performance stock units

27

Weighted average shares used to compute diluted earnings per share

44,752

44,702

 

44,257

Earnings per common share (single class of common stock)

Basic

$

0.71

$

2.63

$

0.90

Diluted

$

0.70

$

2.60

$

0.90

June 21, 2023 - December 31, 2023

    

Class A

Class B

EPS data for dual-class common stock 6/21/2023 - 12/31/2023

Numerator

Net earnings

$

44,663

$

3,498

Denominator

Weighted average shares used to compute basic earnings per share **

42,115

8,428

Dilutive effect of stock option awards

482

111

Dilutive effect of restricted stock units

157

48

Dilutive effect of performance stock units

436

111

Weighted average shares used to compute diluted earnings per share

43,190

8,698

Earnings per common share (dual-class structure)

Basic

$

1.06

$

0.42

Diluted

$

1.03

$

0.40

** Does not include unvested restricted stock, which averaged 1.8 million and 0.4 million for Class A and Class B, respectively, for the period June 21, 2023 through December 31, 2023