XML 76 R67.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
(Numerator)        
Income available to common stockholders $ 50,988 $ 55,352 $ 163,531 $ 135,974
(Denominator)        
Weighted average shares outstanding for basic earnings per common share 32,937,149 32,825,931 32,916,996 32,748,116
Dilutive effect of stock compensation 602,240 710,627 576,019 681,045
Weighted-average shares outstanding for diluted earnings per common share 33,539,389 33,536,558 33,493,015 33,429,161
Basic earnings per share $ 1.55 $ 1.69 $ 4.97 $ 4.15
Diluted earnings per share $ 1.52 $ 1.65 $ 4.88 $ 4.07