v3.26.1
Computation of Earnings Per Share
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Computation of Earnings Per Share

(2) Computation of Earnings Per Share

The calculation of basic earnings per common share and diluted earnings per common share was as follows (in thousands, except per share amounts):

 

 

Second Quarter

 

 

Six Months

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

94,260

 

 

$

71,391

 

 

$

144,129

 

 

$

121,201

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Denominator for basic earnings per share–weighted
     average common shares

 

 

26,779

 

 

 

26,739

 

 

 

26,771

 

 

 

26,730

 

Dilutive effect of stock-based awards

 

 

54

 

 

 

46

 

 

 

51

 

 

 

52

 

Denominator for diluted earnings per share–adjusted
     weighted average common shares

 

 

26,833

 

 

 

26,785

 

 

 

26,822

 

 

 

26,782

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic Earnings Per Share

 

$

3.52

 

$

2.67

 

 

$

5.38

 

$

4.53

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Diluted Earnings Per Share

 

$

3.51

 

$

2.67

 

 

$

5.37

 

$

4.53

 

For the quarter and six months ended June 30, 2026 there were no anti-dilutive stock-based awards. For the quarter and six months ended June 30, 2025 there were 13,937 and 11,917 anti-dilutive stock-based awards, respectively.