XML 74 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
NET INCOME PER COMMON SHARE (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Reconciliation of Basic and Diluted Net Income Per Common Share
The following table reconciles basic and diluted net income per common share for the years indicated:
 202420232022
 Net
Income Available to Common Stockholders
Weighted-Average Common SharesPer
Share Amount
Net
Income Available to Common Stockholders
Weighted-Average Common SharesPer
Share Amount
Net
Income Available to Common Stockholders
Weighted-Average Common SharesPer
Share Amount
Net income available to common stockholders$199,527 58,312,575 $3.42 $221,911 59,304,879 $3.74 $220,683 57,692,018 $3.83 
Effect of potentially dilutive stock options and restricted stock awards 219,990   183,641   258,239  
Diluted net income per common share$199,527 58,532,565 $3.41 $221,911 59,488,520 $3.73 $220,683 57,950,257 $3.81 
RSAs excluded from the diluted average common share calculation (1)
92,175 69,421 39,830 
(1) Anti-dilution occurs when the unrecognized compensation cost per share of an RSA exceeds the market price of the Corporation's stock.