XML 35 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - Computation of Basic EPS to Dilutive EPS (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Net earnings per share, basic, Net Earnings $ 53,397 $ 52,568
Effect of stock options and stock grants, Net Earnings 0 0
Net earnings per share, diluted, Net Earnings $ 53,397 $ 52,568
Net earnings per share, basic, Weighted Average Shares 142,724,674 142,665,646
Effect of stock options and stock grants, Weighted Average Shares 304,775 400,365
Net earnings per share, diluted, Weighted Average Shares 143,029,449 143,066,011
Net earnings per share, basic, Per Share Amount $ 0.37 $ 0.37
Effect of stock options and stock grants, Per Share Amount 0 0
Net earnings per share, diluted, Per Share Amount $ 0.37 $ 0.37