v3.25.0.1
Equity (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Loss The changes in accumulated other comprehensive loss ("AOCI"), net of tax, for the years ended December 31, 2024, 2023 and 2022, were as follows:
(in thousands)Foreign Currency Translation Unrealized losses on hedging activitiesTotal
Balance at December 31, 2021$(25,574)$(3,497)$(29,071)
Other comprehensive loss before reclassifications(44,548)(1,033)(45,581)
Reclassifications from AOCI to income (a)
— 4,530 4,530 
Balance at December 31, 2022(70,122)— (70,122)
Other comprehensive income before reclassifications14,091 14,813 28,904 
Reclassifications from AOCI to income (a)
— (11,550)(11,550)
Balance at December 31, 2023(56,031)3,263 (52,768)
Other comprehensive (loss) income before reclassifications(24,689)27,005 2,316 
Reclassifications from AOCI to income (a)
— (20,175)(20,175)
Balance at December 31, 2024$(80,720)$10,093 $(70,627)
(a) For the years ended December 31, 2024, 2023 and 2022, $(20.2) million, $(11.6) million and $4.5 million, respectively, was reclassified from AOCI into the consolidated statements of operations within interest expense related to the interest rate swaps discussed in Note 14. For the years ended December 31, 2024, 2023 and 2022, the Company recorded tax expense (benefit) of $5.0 million, $2.9 million and $(1.1) million, respectively, associated with this reclassification.