XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Equity (Tables)
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss) The components of AOCI, net of tax, were as follows (in thousands):
Foreign Currency Translation AdjustmentsUnrealized Losses on Cash Flow HedgesOther AdjustmentsTotal
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)
Other comprehensive income (loss) before reclassifications81,569 (6,524)— 75,045 
Amounts reclassified from AOCI— (2,292)— (2,292)
Other comprehensive income (loss)81,569 (8,816)— 72,753 
Balance as of June 30, 2025$(25,483)$(8,978)$1,819 $(32,642)
Foreign Currency Translation AdjustmentsUnrealized Gains (Losses) on Cash Flow HedgesOther AdjustmentsTotal
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)
Other comprehensive (loss) income before reclassifications(15,865)436 — (15,429)
Amounts reclassified from AOCI— (6,818)— (6,818)
Other comprehensive loss(15,865)(6,382)— (22,247)
Balance as of June 30, 2024
$(115,466)$21,862 $1,819 $(91,785)