XML 112 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Common Share - Reconciliation of Weighted Average Number of Common Shares Used in the Calculation of Basic and Diluted Earnings Per Common Share and Antidilutive Stock Options and Restricted Stock Outstanding (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Numerator:      
Net Income Available to Common Shareholders $ 163,325 $ 217,927 $ 250,397
Denominator:      
Weighted Average Common Shares Outstanding - Basic 39,274,291 39,601,089 39,837,798
Dilutive Effect of Equity Based Awards (in shares) 154,621 186,913 215,866
Weighted Average Common Shares Outstanding - Diluted 39,428,912 39,788,002 40,053,664
Earnings Per Common Share:      
Basic $ 4.16 $ 5.50 $ 6.29
Diluted $ 4.14 $ 5.48 $ 6.25
Antidilutive Stock Options and Restricted Stock Outstanding (in shares) 199,217 0 41,802