XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive (Loss) Income (Tables)
6 Months Ended
Jun. 30, 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 June 30, 2023 and 2022 were as follows:
Foreign
currency
translation
Unrealized
gain (loss)
on derivatives
Total
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)
Balance at April 1, 2022$(93,042)$1,227 $(91,815)
Other comprehensive (loss) income before reclassifications(12,870)283 (12,587)
Amounts reclassified from accumulated other comprehensive loss(2,842)(336)(3,178)
Net other comprehensive loss, net of tax(15,712)(53)(15,765)
Balance at June 30, 2022$(108,754)$1,174 $(107,580)
Changes in accumulated other comprehensive (loss) income for the six months ended June 30, 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 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)
Balance at January 1, 2022$(97,203)$179 $(97,024)
Other comprehensive (loss) income before reclassifications(8,709)1,409 (7,300)
Amounts reclassified from accumulated other comprehensive loss(2,842)(414)(3,256)
Net other comprehensive (loss) income, net of tax(11,551)995 (10,556)
Balance at June 30, 2022$(108,754)$1,174 $(107,580)