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,
| 2024 |  | 2023 |  | 2022
Basic weighted-average common shares outstanding | 171,438 |  |  | 172,249 |  |  | 173,407 |
Effect of dilutive stock awards | 1,173 |  |  | 1,150 |  |  | 1,462 |
Diluted weighted-average common and common-equivalent shares outstanding | 172,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.

X
- References No definition available. + Details
Name: | us-gaap_EarningsPerShareAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for earnings per share. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/260/tableOfContent Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3 + Details
Name: | us-gaap_EarningsPerShareTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration