XML 50 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Weighted Average Shares
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Weighted Average Shares Weighted Average Shares
Weighted-average shares were calculated as follows (in thousands):
 Year Ended December 31,
202420232022
Basic weighted-average common shares outstanding171,438 172,249 173,407 
Effect of dilutive stock awards1,173 1,150 1,462 
Diluted weighted-average common and common-equivalent shares outstanding172,611 173,399 174,869 
Stock options to purchase 8,496,599, 6,854,092, and 4,715,104 shares of common stock, on a weighted-average basis, were outstanding in 2024, 2023, and 2022, respectively, but were not included in the calculation of dilutive net income per share because they were anti-dilutive. Restricted stock units totaling 365 and 26,079 that will be settled in shares of common stock to the extent they vest, on a weighted-average basis, were outstanding in 2023 and 2022, respectively, but were not included in the calculation of dilutive net income per share because they were anti-dilutive. No restricted stock units were excluded in the calculation of dilutive net income per share in 2024. No PRSUs were excluded in the calculation of dilutive net income per share in 2024, 2023, and 2022 as PRSUs were not anti-dilutive on a weighted-average basis.