Schedule of Accumulated Other Comprehensive Income (Loss) |
The components of AOCI, net of tax, were as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Foreign Currency Translation Adjustments | | Unrealized Losses on Cash Flow Hedges | | Other Adjustments | | Total | Balance as of January 1, 2025 | | $ | (146,942) | | | $ | 5,722 | | | $ | 1,819 | | | $ | (139,401) | | Other comprehensive income (loss) before reclassifications | | 39,890 | | | (3,260) | | | — | | | 36,630 | | Amounts reclassified from AOCI | | — | | | (2,624) | | | — | | | (2,624) | | Other comprehensive income (loss) | | 39,890 | | | (5,884) | | | — | | | 34,006 | | Balance as of March 31, 2025 | | $ | (107,052) | | | $ | (162) | | | $ | 1,819 | | | $ | (105,395) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Foreign Currency Translation Adjustments | | Unrealized Gains (Losses) on Cash Flow Hedges | | Other Adjustments | | Total | Balance as of January 1, 2024 | | $ | (76,784) | | | $ | 21,884 | | | $ | 1,819 | | | $ | (53,081) | | Other comprehensive (loss) income before reclassifications | | (22,817) | | | 13,908 | | | — | | | (8,909) | | Amounts reclassified from AOCI | | — | | | (7,548) | | | — | | | (7,548) | | Other comprehensive (loss) income | | (22,817) | | | 6,360 | | | — | | | (16,457) | | Balance as of March 31, 2024 | | $ | (99,601) | | | $ | 28,244 | | | $ | 1,819 | | | $ | (69,538) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|