XML 45 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary Of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Summary of Significant Accounting Policies [Abstract]  
Earnings Per Share The following tables show the Company’s earnings per share for the periods presented:

Year ended December 31, 2024

Income

Shares

Per share

(numerator)

(denominator)

amount

(Dollars in thousands except per share data)

Basic earnings per share

Net earnings available to common shareholders

$

217,540

50,063,620

$

4.35

Effect of dilutive securities

Common stock options and RSUs

649,520

(0.06)

Diluted earnings per share

Net earnings available to common shareholders

$

217,540

50,713,140

$

4.29

Stock options for 565,104 shares, exercisable at prices between $6.87 and $30.32 per share, were outstanding at December 31, 2024 and included in the diluted earnings per share computation because their exercise price per share was less than the average market price. Stock options for 103,189 shares were anti-dilutive and not included in the earnings per share calculation.

Year ended December 31, 2023

Income

Shares

Per share

(numerator)

(denominator)

amount

(Dollars in thousands except per share data)

Basic earnings per share

Net earnings available to common shareholders

$

192,296

54,506,065

$

3.52

Effect of dilutive securities

Common stock options and RSUs

547,432

(0.03)

Diluted earnings per share

Net earnings available to common shareholders

$

192,296

55,053,497

$

3.49

Stock options for 465,104 shares, exercisable at prices between $6.87 and $18.81 per share, were outstanding at December 31, 2023 and included in the diluted earnings per share computation because their exercise price per share was less than the average market price. Stock options for 157,573 shares were anti-dilutive and not included in the earnings per share calculation.

Year ended December 31, 2022

Income

Shares

Per share

(numerator)

(denominator)

amount

(Dollars in thousands except per share data)

Basic earnings per share

Net earnings available to common shareholders

$

130,213

56,556,303

$

2.30

Effect of dilutive securities

Common stock options and RSUs

712,643

(0.03)

Diluted earnings per share

Net earnings available to common shareholders

$

130,213

57,268,946

$

2.27

Summary Of Gross Carrying Value And Accumulated Amortization Related To The Company's Intangible Items

December 31,

2024

2023

Gross

Gross

Carrying

Accumulated

Carrying

Accumulated

Amount

Amortization

Amount

Amortization

(Dollars in thousands)

Customer list intangibles

$

4,093 

$

3,237

$

4,093 

$

2,840

Goodwill

263 

263 

Trade Name

135 

135 

Total

$

4,491 

$

3,237

$

4,491 

$

2,840

Schedule Of Approximate Future Annual Amortization Of The Company's Intangible Items

Year ending December 31,

2025

$

398 

2026

173

2027

57

2028

57

2029

57

Thereafter

114

$

856