XML 109 R42.htm IDEA: XBRL DOCUMENT v3.25.4
EARNINGS PER COMMON SHARE (EPS) (Tables)
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings (Loss) Per Share, Basic and Diluted

The computation of weighted average shares outstanding and the basic and diluted earnings per common share for the years ended December 31, 2025, 2024 and 2023, consisted of the following (in thousands, except per share amounts):

2025

2024

2023

Net income

$

128,489

$

120,357

$

94,411

Average common shares outstanding

 

59,158

 

58,218

 

57,593

Basic EPS

$

2.17

$

2.07

$

1.64

Average common shares outstanding

59,158

58,218

57,593

Effect of dilutive stock awards

775

760

763

Effect of dilutive convertible notes

527

387

Total potential shares outstanding

60,460

59,365

58,356

Diluted EPS

$

2.13

$

2.03

$

1.62

Equity awards excluded as the impact was anti-dilutive (1)

172

672

1,143

(1)Does not reflect the impact of incremental repurchases under the treasury stock method.