XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Common Share - Schedule of 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
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator:        
Net Income Available to Common Shareholders $ 42,368 $ 32,114 $ 81,084 $ 66,536
Denominator:        
Weighted Average Common Shares Outstanding - Basic, (in shares) 39,622,998 39,450,551 39,588,916 39,400,452
Dilutive Effect of Equity Based Awards (in shares) 272,095 168,154 299,378 218,322
Weighted Average Common Shares Outstanding - Diluted, (in shares) 39,895,093 39,618,705 39,888,294 39,618,774
Earnings Per Common Share:        
Basic (in USD per share) $ 1.07 $ 0.81 $ 2.05 $ 1.69
Diluted (in USD per share) $ 1.06 $ 0.81 $ 2.03 $ 1.68
Antidilutive Restricted Stock Outstanding (in shares) 49,572 11,272 31,992 11,272