XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Computation of Basic EPS to Dilutive EPS (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Earnings Per Share [Abstract]      
Net earnings per share, basic, Net Earnings $ 234,475 $ 227,562 $ 202,034
Effect of stock options and stock grants, Net Earnings 0 0 0
Net earnings per share, diluted, Net Earnings $ 234,475 $ 227,562 $ 202,034
Net earnings per share, basic, Weighted Average Shares 142,596,252 142,291,939 142,032,420
Effect of stock options and stock grants, Weighted Average Shares 611,647 842,281 512,571
Net earnings per share, diluted, Weighted Average Shares 143,207,899 143,134,220 142,544,991
NET EARNINGS PER SHARE, BASIC $ 1.64 $ 1.60 $ 1.42
Effect of stock options and stock grants, Per Share Amount (0) (0.01)  
Net earnings per share, diluted, Per Share Amount $ 1.64 $ 1.59 $ 1.42