XML 60 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Computation of Basic EPS to Dilutive EPS (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Earnings Per Share [Abstract]      
Net earnings per share, basic, Net Earnings $ 227,562 $ 202,034 $ 164,812
Net earnings per share, diluted, Net Earnings $ 227,562 $ 202,034 $ 164,812
Net earnings per share, basic, Weighted Average Shares 142,291,939 142,032,420 135,647,354
Effect of stock options and stock grants, Weighted Average Shares 842,281 512,571 698,665
Net earnings per share, diluted, Weighted Average Shares 143,134,220 142,544,991 136,346,019
NET EARNINGS PER SHARE, BASIC $ 1.60 $ 1.42 $ 1.22
Effect of stock options and stock grants, Per Share Amount (0.01)   (0.01)
Net earnings per share, diluted, Per Share Amount $ 1.59 $ 1.42 $ 1.21