XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Other comprehensive (loss) income - Schedule of Tax Effects Allocated to Each Component of Other Comprehensive (loss) Income (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Components Of Other Comprehensive Income Loss [Line Items]            
Foreign currency translation adjustment $ (9,381)   $ 4,016   $ (5,000) $ 7,473
Unrealized (loss) gain on cash flow hedging instruments 0   (6)   0 97
Income tax expense 0   0   0 (27)
Unrealized (loss) gain on cash flow hedging instruments, net of tax 0   (6)   0 70
Reclassification of (gain) loss on cash flow hedging instruments into earnings 0   (28)   0 305
Income tax expense (benefit) 0   6   0 (84)
Reclassification of (gain) loss on cash flow hedging instruments into earnings, net of tax 0   (22)   0 221
Other comprehensive (loss) income $ (9,381) $ 4,381 $ 3,988 $ 3,776 $ (5,000) $ 7,764