XML 34 R22.htm IDEA: XBRL DOCUMENT v3.25.3
Income and Dividends Per Share of Common Stock (Tables)
9 Months Ended
Sep. 30, 2025
Income and Dividends Per Share of Common Stock  
Schedule of computation of basic and diluted income per common share

The following table sets forth the computation of basic and diluted income per common share (in thousands, except per share amounts):

Three Months Ended

Nine Months Ended

 

September 30,

September 30,

    

2025

    

2024

    

2025

    

2024

 

Net income for basic and diluted income per common share

$

38,782

$

33,353

$

103,726

$

81,849

Weighted-average shares for basic income per common share

 

28,639

 

28,594

 

28,633

 

28,574

Effect of dilutive securities:

Employee and director stock options(1)

 

99

 

133

 

97

 

109

Adjusted weighted-average shares and assumed exercises for diluted income per common share

 

28,738

 

28,727

 

28,730

 

28,683

Basic net income per common share

$

1.35

$

1.17

$

3.62

$

2.86

Diluted net income per common share

$

1.35

$

1.16

$

3.61

$

2.85

(1)Stock options are considered anti-dilutive if the exercise price exceeds the average per share market price for the period. No stock options were excluded for any of the periods presented above due to being anti-dilutive.