XML 68 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Income Per Common Share - Basic and Diluted Net Income Per Common Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
(Numerator)        
Income available to common stockholders $ 50,641 $ 55,010 $ 100,975 $ 112,543
(Denominator)        
Weighted average shares outstanding for basic earnings per common share 33,001,180 32,920,497 32,974,582 32,906,753
Dilutive effect of stock compensation 523,881 546,757 545,665 559,178
Weighted-average shares outstanding for diluted earnings per common share 33,525,061 33,467,254 33,520,247 33,465,931
Basic earnings per share $ 1.53 $ 1.67 $ 3.06 $ 3.42
Diluted earnings per share $ 1.51 $ 1.64 $ 3.01 $ 3.36