XML 66 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Changes in Accumulated Other Comprehensive Income (Loss) by Component
The changes in accumulated other comprehensive (loss) income by component, consisted of the following:
Three months ended
June 30,
Six months ended
June 30,
(in thousands)
2025
2024
2025
2024
Accumulated other comprehensive (loss) income, beginning of period$(8,302)$1,222 $(4,869)$(1,688)
By component:
Gains and losses on cash flow hedges:
Accumulated other comprehensive income balance, beginning of period$1,107 $12,253 $7,799 $8,158 
Other comprehensive (loss) income before reclassifications, net of tax effects of $—, $(974), $2,763 and $(3,940)
(3,658)2,731 (6,372)10,852 
Amounts reclassified from accumulated other comprehensive (loss) income(1,656)(5,585)(2,871)(11,092)
Tax expense (benefit) included in provision for income taxes— 1,468 (2,763)2,949 
Total amounts reclassified from accumulated other comprehensive (loss) income(1,656)(4,117)(5,634)(8,143)
Net current-period other comprehensive (loss) income(5,314)(1,386)(12,006)2,709 
Accumulated other comprehensive (loss) income balance, end of period$(4,207)$10,867 $(4,207)$10,867 
Foreign currency translation adjustment:
Accumulated other comprehensive loss balance, beginning of period$(9,409)$(11,031)$(12,668)$(9,846)
Translation adjustment7,324 339 10,583 (846)
Accumulated other comprehensive loss balance, end of period(2,085)(10,692)(2,085)(10,692)
Accumulated other comprehensive (loss) income, end of period$(6,292)$175 $(6,292)$175