| Changes in Accumulated Other Comprehensive Income (Loss) by Component |
The changes in accumulated other comprehensive loss by component, consisted of the following: | | | | | | | | | | | | | | | | | | | Three months ended June 30, | | Six months ended June 30, | | (in thousands) | 2026 | 2025 | | 2026 | 2025 | Accumulated other comprehensive loss, beginning of period | $ | (3,850) | | $ | (8,302) | | | $ | (5,948) | | $ | (4,869) | | By component: | | | | | | Gains and losses on cash flow hedges: | | | | | | Accumulated other comprehensive income (loss) balance, beginning of period | $ | 1,431 | | $ | 1,107 | | | $ | (2,147) | | $ | 7,799 | | Other comprehensive income (loss) before reclassifications, net of tax effects of $(1,156), $—, $(1,805) and $2,763 | 3,329 | | (3,658) | | | 7,901 | | (6,372) | | Amounts reclassified from accumulated other comprehensive income (loss) | (386) | | (1,656) | | | (731) | | (2,871) | | Tax expense (benefit) included in provision for income taxes | 99 | | — | | | (550) | | (2,763) | | Total amounts reclassified from accumulated other comprehensive income (loss) | (287) | | (1,656) | | | (1,281) | | (5,634) | | Net current-period other comprehensive income (loss) | 3,042 | | (5,314) | | | 6,620 | | (12,006) | | Accumulated other comprehensive income (loss) balance, end of period | $ | 4,473 | | $ | (4,207) | | | $ | 4,473 | | $ | (4,207) | | Foreign currency translation adjustment: | | | | | | Accumulated other comprehensive loss balance, beginning of period | $ | (5,281) | | $ | (9,409) | | | $ | (3,801) | | $ | (12,668) | | Translation adjustment | (117) | | 7,324 | | | (1,597) | | 10,583 | | Accumulated other comprehensive loss balance, end of period | (5,398) | | (2,085) | | | (5,398) | | (2,085) | | Accumulated other comprehensive loss, end of period | $ | (925) | | $ | (6,292) | | | $ | (925) | | $ | (6,292) | |
|