XML 89 R80.htm IDEA: XBRL DOCUMENT v3.22.2
Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Accumulated Other Comprehensive Income Loss [Line Items]        
Balance at the beginning of the period     $ 1,408,138  
Other comprehensive (loss) income before reclassifications     (1,093) $ 610
Net losses (gains) reclassified from accumulated other comprehensive loss     (76) (1,209)
Total other comprehensive income (loss) $ (832) $ (193) (1,169) (599)
Balance at the end of the period 1,196,348   1,196,348  
Foreign Currency Translation Adjustments [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Balance at the beginning of the period     (3,026) [1] (2,957) [2]
Other comprehensive (loss) income before reclassifications     (867) 520
Net losses (gains) reclassified from accumulated other comprehensive loss     0 0
Total other comprehensive income (loss)     (867) 520
Balance at the end of the period (3,893) [3] (2,437) (3,893) [3] (2,437)
Derivatives Qualifying as Cash Flow Hedges [Member] | Foreign Exchange Contract [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Balance at the beginning of the period     261 [1] 1,119 [2]
Other comprehensive (loss) income before reclassifications     (226) 90
Net losses (gains) reclassified from accumulated other comprehensive loss     (76) (1,209)
Total other comprehensive income (loss)     (302) (1,119)
Balance at the end of the period 41 [3] 0 41 [3] 0
Accumulated Other Comprehensive Loss [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Balance at the beginning of the period     (2,765) [1] (1,838) [2]
Balance at the end of the period $ (3,934) [3] $ (2,437) $ (3,934) [3] $ (2,437)
[1] Net of taxes of $91 thousand for unrealized net gains on foreign exchange contract derivatives.
[2] Net of taxes of $390 thousand for unrealized net gains on foreign exchange contract derivatives.
[3] Net of taxes of $14 thousand for unrealized net losses on foreign exchange contract derivatives.