v3.25.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2025
Summary of Significant Accounting Policies  
Schedule of computation of basic and diluted earnings per share

Three Months Ended June 30, 

Six Months Ended June 30, 

2025

2024

2025

2024

(Dollars in thousands except per share amounts)

Income

Net income attributable to the Company

$

29,524

$

24,518

$

46,985

$

38,433

Shares

Weighted average shares outstanding - basic

58,057,268

58,331,818

58,150,138

58,326,153

Incremental shares from restricted stock

5,023

15,065

9,451

17,956

Weighted average shares outstanding - diluted

58,062,291

58,346,883

58,159,589

58,344,109

Net income per share attributable to the Company

Basic income per share

$

0.51

$

0.42

$

0.81

$

0.66

Diluted income per share

$

0.51

$

0.42

$

0.81

$

0.66