XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share Reconciliation - Schedule of Earnings Per Common Share Reconciliation (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings per common share:        
Net earnings $ 57,887 $ 64,639 $ 172,927 $ 169,257
Less: Net earnings allocated to restricted stock 410 434 1,208 1,080
Net earnings allocated to common shareholders $ 57,477 $ 64,205 $ 171,719 $ 168,177
Weighted average shares outstanding 138,345 138,888 138,361 139,923
Basic earnings per common share $ 0.42 $ 0.46 $ 1.24 $ 1.2
Diluted earnings per common share:        
Net income allocated to common shareholders $ 57,477 $ 64,205 $ 171,719 $ 168,177
Weighted average shares outstanding 138,345 138,888 138,361 139,923
Incremental shares from assumed exercise of outstanding options 136 459 120 300
Diluted weighted average shares outstanding 138,481 139,347 138,481 140,223
Diluted earnings per common share $ 0.42 $ 0.46 $ 1.24 $ 1.2