XML 71 R64.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income Per Common Share - Basic and Diluted Net Income Per Common Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
(Numerator)        
Income available to common stockholders $ 62,654 $ 58,903 $ 181,113 $ 159,878
(Denominator)        
Weighted average shares outstanding for basic earnings per common share 33,310,290 33,097,164 33,266,315 33,015,741
Dilutive effect of stock compensation 553,839 549,385 545,955 551,376
Weighted-average shares outstanding for diluted earnings per common share 33,864,129 33,646,549 33,812,270 33,567,117
Basic earnings per share $ 1.88 $ 1.78 $ 5.44 $ 4.84
Diluted earnings per share $ 1.85 $ 1.75 $ 5.36 $ 4.76