XML 44 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Accumulated Other Comprehensive (Loss) Income (Tables)
9 Months Ended
Sep. 30, 2024
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Changes in Accumulated Other Comprehensive (Loss) Income by Component
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)