XML 31 R17.htm IDEA: XBRL DOCUMENT v3.24.2
Accumulated Other Comprehensive (Loss) Income
6 Months Ended
Jun. 30, 2024
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive (Loss) Income Accumulated Other Comprehensive (Loss) Income
Changes in accumulated other comprehensive (loss) income for the three months ended June 30, 2024 and 2023 were as follows:
Foreign
currency
translation
Unrealized
gain (loss)
on derivatives
Total
Balance at April 1, 2024$(99,135)$1,538 $(97,597)
Other comprehensive loss before reclassifications(8,454)(1,873)(10,327)
Amounts reclassified from accumulated other comprehensive loss (327)(327)
Net other comprehensive loss, net of tax(8,454)(2,200)(10,654)
Balance at June 30, 2024$(107,589)$(662)$(108,251)
Balance at April 1, 2023$(99,302)$— $(99,302)
Other comprehensive income before reclassifications2,992 328 3,320 
Amounts reclassified from accumulated other comprehensive loss— (40)(40)
Net other comprehensive income, net of tax2,992 288 3,280 
Balance at June 30, 2023$(96,310)$288 $(96,022)
Changes in accumulated other comprehensive loss for the six months ended June 30, 2024 and 2023 were as follows:
Foreign
currency
translation
Unrealized
gain (loss)
on derivatives
Total
Balance at January 1, 2024$(94,256)$1,468 $(92,788)
Other comprehensive loss before reclassifications(13,333)(1,286)(14,619)
Amounts reclassified from accumulated other comprehensive loss (844)(844)
Net other comprehensive loss, net of tax(13,333)(2,130)(15,463)
Balance at June 30, 2024$(107,589)$(662)$(108,251)
Balance at January 1, 2023$(103,374)$232 $(103,142)
Other comprehensive income before reclassifications7,064 325 7,389 
Amounts reclassified from accumulated other comprehensive loss— (269)(269)
Net other comprehensive income, net of tax7,064 56 7,120 
Balance at June 30, 2023$(96,310)$288 $(96,022)