XML 30 R17.htm IDEA: XBRL DOCUMENT v3.24.3
Accumulated Other Comprehensive (Loss) Income
9 Months Ended
Sep. 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 September 30, 2024 and 2023 were as follows:
Foreign
currency
translation
Unrealized
gain (loss)
on derivatives
Total
Balance at July 1, 2024$(107,589)$(662)$(108,251)
Other comprehensive income (loss) before reclassifications8,142 (1,287)6,855 
Amounts reclassified from accumulated other comprehensive loss 344 344 
Net other comprehensive income (loss), net of tax8,142 (943)7,199 
Balance at September 30, 2024$(99,447)$(1,605)$(101,052)
Balance at July 1, 2023$(96,310)$288 $(96,022)
Other comprehensive (loss) income before reclassifications(6,969)53 (6,916)
Amounts reclassified from accumulated other comprehensive loss— (179)(179)
Net other comprehensive loss, net of tax(6,969)(126)(7,095)
Balance at September 30, 2023$(103,279)$162 $(103,117)
Changes in accumulated other comprehensive loss for the nine months ended September 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(5,191)(2,573)(7,764)
Amounts reclassified from accumulated other comprehensive loss (500)(500)
Net other comprehensive loss, net of tax(5,191)(3,073)(8,264)
Balance at September 30, 2024$(99,447)$(1,605)$(101,052)
Balance at January 1, 2023$(103,374)$232 $(103,142)
Other comprehensive income before reclassifications95 379 474 
Amounts reclassified from accumulated other comprehensive loss— (449)(449)
Net other comprehensive income (loss), net of tax95 (70)25 
Balance at September 30, 2023$(103,279)$162 $(103,117)