XML 73 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Changes in Accumulated Other Comprehensive Loss by Component
The changes in accumulated other comprehensive (loss) income by component, consisted of the following:
Years ended December 31,
(in thousands)202420232022
Accumulated other comprehensive (loss) income, beginning of period$(1,688)$8,938 $6,522 
By component:
Gains and losses on cash flow hedges:
Accumulated other comprehensive income balance, beginning of period$8,158 $23,833 $5,257 
Other comprehensive income (loss) before reclassifications, net of tax effects of $(5,080), $201 and $(8,068)
14,047 (271)22,772 
Amounts reclassified from accumulated other comprehensive income (loss)(19,613)(20,806)(5,685)
Tax expense included in provision for income taxes5,207 5,402 1,489 
Total amounts reclassified from accumulated other comprehensive income (loss)(14,406)(15,404)(4,196)
Net current-period other comprehensive (loss) income(359)(15,675)18,576 
Accumulated other comprehensive income balance, end of period$7,799 $8,158 $23,833 
Foreign currency translation adjustment:
Accumulated other comprehensive (loss) income balance, beginning of period$(9,846)$(14,895)$1,265 
Translation adjustment(2,822)5,049 (16,160)
Accumulated other comprehensive loss balance, end of period(12,668)(9,846)(14,895)
Accumulated other comprehensive (loss) income, end of period$(4,869)$(1,688)$8,938