Annual report [Section 13 and 15(d), not S-K Item 405]

Note 19 - Earnings Per Common Share - Summary of Earnings Per Common Share (Details)

v3.25.0.1
Note 19 - Earnings Per Common Share - Summary of Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Weighted average common shares outstanding (in shares) 54,528,302 54,411,171 54,300,366
Net income available to common stockholders $ 227,180 $ 206,791 $ 251,442
Basic earnings per common share (in dollars per share) $ 4.17 $ 3.8 $ 4.63
and vesting of performance shares (in shares) 95,932 124,144 234,408
Diluted earnings per common share (in shares) 54,624,234 54,535,315 54,534,774
Net income available to common stockholders $ 227,180 $ 206,791 $ 251,442
Diluted earnings per common share (in dollars per share) $ 4.16 $ 3.79 $ 4.61