XML 64 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2024
Stockholders' Equity Note [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
The components of AOCI, net of tax, were as follows (in thousands):
Foreign Currency Translation AdjustmentsUnrealized Gains (Losses) on Cash Flow HedgesOther AdjustmentsTotal
Balance as of January 1, 2022$(19,045)$(237)$13 $(19,269)
Other comprehensive (loss) income before reclassifications(103,928)54,962 1,203 (47,763)
Amounts reclassified from AOCI— (13,946)— (13,946)
Other comprehensive (loss) income(103,928)41,016 1,203 (61,709)
Balance as of December 31, 2022$(122,973)$40,779 $1,216 $(80,978)
Other comprehensive income before reclassifications46,189 12,096 603 58,888 
Amounts reclassified from AOCI— (30,991)— (30,991)
Other comprehensive income (loss)46,189 (18,895)603 27,897 
Balance as of December 31, 2023$(76,784)$21,884 $1,819 $(53,081)
Other comprehensive loss before reclassifications(70,158)14,042 — (56,116)
Amounts reclassified from AOCI— (30,204)— (30,204)
Other comprehensive loss(70,158)(16,162)— (86,320)
Balance as of December 31, 2024$(146,942)$5,722 $1,819 $(139,401)