v3.25.2
EARNINGS PER SHARE
6 Months Ended
Jun. 30, 2025
EARNINGS PER SHARE  
EARNINGS PER SHARE

NOTE H – EARNINGS PER SHARE

The following table reflects the computation of basic and diluted earnings per common share:

Three Months Ended 

Six Months Ended 

June 30

June 30

    

2025

    

2024

    

2025

    

2024

 

(in thousands, except share and per share data)

Basic

Numerator:

Net income from continuing operations

$

25,809

$

46,924

$

28,940

$

44,012

Net income from discontinued operations

 

 

 

600

Net income

$

25,809

$

46,924

$

28,940

$

44,612

Denominator:

Weighted-average shares

 

22,944,228

 

23,618,318

 

23,070,812

 

23,589,814

Basic earnings per common share

Continuing operations

$

1.12

$

1.99

$

1.25

$

1.87

Discontinued operations

 

 

 

0.03

Total basic earnings per common share(1)

$

1.12

$

1.99

$

1.25

$

1.89

Diluted

Numerator:

Net income from continuing operations

$

25,809

$

46,924

$

28,940

$

44,012

Net income from discontinued operations

 

 

 

 

600

Net income

$

25,809

$

46,924

$

28,940

$

44,612

Denominator:

Weighted-average shares

 

22,944,228

 

23,618,318

 

23,070,812

 

23,589,814

Effect of dilutive securities

 

64,479

 

301,295

 

75,797

 

435,685

Adjusted weighted-average shares and assumed conversions

 

23,008,707

 

23,919,613

 

23,146,609

 

24,025,499

Diluted earnings per common share

Continuing operations

$

1.12

$

1.96

$

1.25

$

1.83

Discontinued operations

 

 

 

0.02

Total diluted earnings per common share(1)

$

1.12

$

1.96

$

1.25

$

1.86

(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.