XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive (Loss) Income (Tables)
3 Months Ended
Mar. 31, 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 March 31, 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) income before reclassifications(4,879)587 (4,292)
Amounts reclassified from accumulated other comprehensive loss (517)(517)
Net other comprehensive (loss) income, net of tax(4,879)70 (4,809)
Balance at March 31, 2024$(99,135)$1,538 $(97,597)
Balance at January 1, 2023$(103,374)$232 $(103,142)
Other comprehensive income (loss) before reclassifications4,072 (3)4,069 
Amounts reclassified from accumulated other comprehensive loss— (229)(229)
Net other comprehensive income (loss), net of tax4,072 (232)3,840 
Balance at March 31, 2023$(99,302)$— $(99,302)