XML 47 R13.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Stockholders' Equity Stockholders' Equity
Stock Repurchases

On August 16, 2022, the Inflation Reduction Act of 2022 ("IRA") was signed into law. The provisions included a new Corporate Alternative Minimum Tax "CAMT", an excise tax of 1.0% on stock buybacks, and significant tax incentives for energy and climate initiatives, all effective for tax year 2023 and onwards. The Company is not subject to the provisions of CAMT and does not expect the impact of the remaining provisions to be material.

For the fiscal year ended December 31, 2024, the Company repurchased approximately 0.6 million shares of the Company’s common stock in the open market at an average price of $178.83 per share, for a total of $100.0 million under the previously announced $100.0 million share repurchase authorization (which expired at the end of 2024). As of December 31, 2024, the
Company accrued approximately $0.8 million for the excise tax, which is included as a cost of treasury stock; however, this is not reflected in the share repurchase amounts above.
Comprehensive Income or Loss
 
The following shows the components of accumulated other comprehensive income or loss as of December 31, 2024, 2023, and 2022 respectively:
Foreign Currency TranslationPension BenefitCash Flow HedgeForward Foreign CurrencyTotal
(in thousands)
Balance as of January 1, 2022$(15,221)$(2,506)$— $122 $(17,605)
Other comprehensive gain/(loss) net of tax benefit (expense) of $0, ($133), ($10,264) and ($951), respectively.(20,942)2,065 42,740 11,898 35,761 
Amounts reclassified from accumulative other comprehensive income, net of $0 tax209 — (18,987)(3,437)(22,215)
Balance as of December 31, 2022(35,954)(441)23,753 8,583 (4,059)
Other comprehensive gain/(loss), net of tax benefit (expense) of $0, ($1), $6,254 and $2,711, respectively.19,690 73 (3,815)(8,785)7,163 
Amounts reclassified from accumulative other comprehensive income, net of $0 tax— — (8,187)(4,907)(13,094)
Balance at December 31, 2023(16,264)(368)11,751 (5,109)(9,990)
Other comprehensive gain/(loss), net of tax benefit (expense) of $0, ($1), $1,437 and ($2,207), respectively.(37,313)(1,956)39,000 11,505 11,236 
Amounts reclassified from accumulative other comprehensive income, net of $0 tax— — (43,227)(4,792)(48,019)
Balance at December 31, 2024$(53,577)$(2,324)$7,524 $1,604 $(46,773)