| Schedule of Accumulated Other Comprehensive Loss |
The changes in accumulated other comprehensive loss ("AOCI"), net of tax, for the six months ended June 30, 2026 and 2025 were as follows: | | | | | | | | | | | | | | | | | | | Six Months Ended June 30, 2026 | | (in thousands) | Foreign currency translation | | Unrealized (losses) gains on hedging activities | | Total | | Balance at December 31, 2025 | $ | (66,004) | | | $ | (3,449) | | | $ | (69,453) | | | Other comprehensive (loss) income before reclassifications | (3,416) | | | 4,813 | | | 1,397 | | | Reclassifications from AOCI to income | — | | | (444) | | | (444) | | | Balance at March 31, 2026 | (69,420) | | | 920 | | | (68,500) | | | Other comprehensive (loss) income before reclassifications | (4,745) | | | 3,057 | | | (1,688) | | | Reclassifications from AOCI to income | — | | | (319) | | | (319) | | | Balance at June 30, 2026 | $ | (74,165) | | | $ | 3,658 | | | $ | (70,507) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | Six Months Ended June 30, 2025 | | (in thousands) | Foreign currency translation | | Unrealized gains (losses) on hedging activities | | Total | | Balance at December 31, 2024 | $ | (80,720) | | | $ | 10,093 | | | $ | (70,627) | | | Other comprehensive income (loss) before reclassifications | 161 | | | (5,710) | | | (5,549) | | | Reclassifications from AOCI to income | — | | | (2,431) | | | (2,431) | | | Balance at March 31, 2025 | (80,559) | | | 1,952 | | | (78,607) | | | Other comprehensive income (loss) before reclassifications | 16,278 | | | (1,469) | | | 14,809 | | | Reclassifications from AOCI to income | — | | | (2,453) | | | (2,453) | | | Balance at June 30, 2025 | $ | (64,281) | | | $ | (1,970) | | | $ | (66,251) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|