XML 59 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2023
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, 2021$(4,381)$2,784 $75 $(1,522)
Other comprehensive loss before reclassifications(14,664)(403)(62)(15,129)
Amounts reclassified from AOCI— (2,618)— (2,618)
Other comprehensive loss(14,664)(3,021)(62)(17,747)
Balance as of December 31, 2021$(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)