XML 132 R107.htm IDEA: XBRL DOCUMENT v3.24.0.1
Weighted Average Shares Outstanding (Calculation Of Basic And Diluted Earnings Per Share Attributable To Stockholders) (Detail) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]      
Basic weighted average common shares outstanding 161,188 162,260 165,860
Dilutive effect of equity awards 638 951 1,200
Diluted weighted average common shares outstanding 161,826 163,211 167,060
Anti-dilutive shares excluded from diluted earnings per share [1] 252 335 208
[1] Shares were excluded from the dilutive-effect calculation because the outstanding awards' exercise prices were greater than the average market price of the Company's common stock.