XML 61 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Note 14 - Earnings (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule computation of basic and diluted EPS

(In thousands, except per share amounts)

Year ended December 31, 

2024

2023

2022

Earnings attribution

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

$

$

31,382

$

116,042

Class A common stock

4,892

44,663

Class A restricted stock awards

282

1,897

Class B common stock

4,288

3,498

Class B restricted stock awards

152

144

Forfeitable dividends declared on unvested stock-based awards

1,578

729

Net income

$

11,192

$

82,313

$

116,042

* 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

Year ended December 31, 2024

June 21, 2023 - September 30, 2023

Class A

Class B

Class A

Class B

Dual class EPS calculations

Numerator

Net earnings

$

4,892

$

4,288

$

44,663

$

3,498

Denominator

Weighted average shares used to compute basic earnings per share

42,986

8,641

42,115

8,428

Dilutive effect of stock option awards

486

87

482

111

Dilutive effect of restricted stock units

224

35

157

48

Dilutive effect of performance stock units

916

167

436

111

Dilutive effect of non-cash dividend declared but not issued

-

104

-

-

Weighted average shares used to compute diluted earnings per share

44,612

9,034

43,190

8,698

Earnings per common share (dual-class)

Basic

$

0.11

$

0.50

1.06

0.42

Diluted

$

0.11

$

0.47

1.03

0.40

Jan. 1 - June 20, 2023

2022

Single Class Portion of 2023

Single Class

    

Single class EPS calculations

Numerator

  

 

  

Net earnings

$

31,382

$

116,042

Denominator

Weighted average shares used to compute basic earnings per share

 

44,344

 

44,164

Dilutive effect of stock option awards

 

381

 

532

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

Earnings per common share (single class)

Basic

$

0.71

$

2.63

Diluted

$

0.70

$

2.60