XML 109 R93.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings Per Share Reconciliation - Schedule of Earnings Per Common Share Reconciliation (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Earnings per common share:      
Net earnings $ 212,521 $ 177,159 $ 207,827
Less: Net earnings allocated to restricted stock 970 572 488
Net earnings allocated to common shareholders $ 211,551 $ 176,587 $ 207,339
Weighted average shares outstanding 135,165 136,031 139,757
Basic earnings per common share $ 1.57 $ 1.30 $ 1.48
Diluted earnings per common share:      
Net income allocated to common shareholders $ 211,551 $ 176,587 $ 207,339
Weighted average shares outstanding 135,165 136,031 139,757
Incremental shares from assumed exercise of outstanding options 217 175 177
Diluted weighted average shares outstanding 135,382 136,206 139,934
Diluted earnings per common share $ 1.56 $ 1.30 $ 1.48