XML 39 R22.htm IDEA: XBRL DOCUMENT v3.25.0.1
EARNINGS PER SHARE
12 Months Ended
Dec. 31, 2024
EARNINGS PER SHARE  
EARNINGS PER SHARE

NOTE M – EARNINGS PER SHARE

The following table reflects the computation of basic and diluted earnings per common share for the years ended December 31:

 

2024

    

2023

    

2022

 

(in thousands, except share and per share data)

 

Basic

Numerator:

Net income from continuing operations

$

173,361

$

142,164

$

294,648

Net income from discontinued operations

 

600

 

53,269

 

3,561

Net income

$

173,961

$

195,433

$

298,209

Denominator:

Weighted-average shares

 

23,553,410

 

24,018,801

 

24,585,205

Basic earnings per common share

Continuing operations

$

7.36

$

5.92

$

11.98

Discontinued operations

0.03

2.22

0.14

Total basic earnings per common share(1)

$

7.39

$

8.14

$

12.13

Diluted

Numerator:

Net income from continuing operations

$

173,361

$

142,164

$

294,648

Net income from discontinued operations

 

600

 

53,269

 

3,561

Net income

$

173,961

$

195,433

$

298,209

Denominator:

Weighted-average shares

23,553,410

 

24,018,801

 

24,585,205

Effect of dilutive securities

 

266,765

 

615,816

 

919,303

Adjusted weighted-average shares and assumed conversions

 

23,820,175

 

24,634,617

 

25,504,508

Diluted earnings per common share

Continuing operations

$

7.28

$

5.77

$

11.55

Discontinued operations

0.03

2.16

0.14

Total diluted earnings per common share(1)

$

7.30

$

7.93

$

11.69

(1)Earnings per common share is calculated in total and may not equal the sum of earnings per common share from continuing operations and discontinued operations due to rounding.