XML 76 R65.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Schedule of Changes in Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning balance $ 141,031 $ 121,952 $ 194,608 $ 201,035
Net current period other comprehensive income (loss) (9,033) 46,074 (243) (8,326)
Ending balance 115,620 141,031 160,897 194,608
Foreign Currency Translation Adjustments [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning balance (5,161) (48,530) (35,402) (30,111)
Other comprehensive income (loss) before reclassifications (7,346) 43,369 (4) (5,291)
Amounts reclassified from AOCL 0 0 0 0
Net tax effect 0 0 0 0
Net current period other comprehensive income (loss) (7,346) 43,369 (4) (5,291)
Ending balance (12,507) (5,161) (35,406) (35,402)
Interest Rate Swap [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning balance 0 0 (2,985) (3,443)
Other comprehensive income (loss) before reclassifications 0 0 452 597
Amounts reclassified from AOCL 0 0 0 0
Net tax effect 0 0 (105) (139)
Net current period other comprehensive income (loss) 0 0 347 458
Ending balance 0 0 (2,638) (2,985)
Foreign Exchange Forward Contract [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning balance (2,771) (5,476) (2,929) 564
Other comprehensive income (loss) before reclassifications (1,189) 3,345 259 (2,281)
Amounts reclassified from AOCL (498) (640) (1,035) (2,002)
Net tax effect 0 0 190 790
Net current period other comprehensive income (loss) (1,687) 2,705 (586) (3,493)
Ending balance (4,458) (2,771) (3,515) (2,929)
Accumulated Other Comprehensive Loss [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning balance (7,932) (54,006) (41,316) (32,990)
Other comprehensive income (loss) before reclassifications (8,535) 46,714 707 (6,975)
Amounts reclassified from AOCL (498) (640) (1,035) (2,002)
Net tax effect 0 0 85 651
Net current period other comprehensive income (loss) (9,033) 46,074 (243) (8,326)
Ending balance $ (16,965) $ (7,932) $ (41,559) $ (41,316)