XML 44 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Accumulated Other Comprehensive (Loss) Income (Tables)
3 Months Ended
Mar. 31, 2023
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, 2023 and 2022 were as follows:
Foreign
currency
translation
Unrealized
gain (loss)
on derivatives
Total
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)
Balance at January 1, 2022$(97,203)$179 $(97,024)
Other comprehensive income before reclassifications4,161 1,126 5,287 
Amounts reclassified from accumulated other comprehensive loss— (78)(78)
Net other comprehensive income, net of tax4,161 1,048 5,209 
Balance at March 31, 2022$(93,042)$1,227 $(91,815)