XML 76 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Instruments and Hedging Activities - Summary of Cash Flow Hedge Accounting on Unaudited Condensed Consolidated Statements of Operations and Comprehensive (Loss) Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Derivative [Line Items]        
Selling General, and Administrative $ 42,411 $ 84,983 $ 126,630 $ 153,194
Cost of Revenues 106,422 82,638 314,954 225,798
Derivatives in Hedging Relationships        
Derivative [Line Items]        
Selling General, and Administrative 42,411 84,983 126,630 153,194
Cost of Revenues 106,422 82,638 314,954 225,798
Amount of gain reclassified from accumulated other comprehensive income (loss) into income 0 59 0 240
Amount excluded from effectiveness testing recognized in earnings 0 52 0 259
Derivatives in Hedging Relationships | Selling general and administrative        
Derivative [Line Items]        
Amount of gain reclassified from accumulated other comprehensive income (loss) into income 0 24 0 101
Amount excluded from effectiveness testing recognized in earnings 0 22 0 139
Derivatives in Hedging Relationships | Cost of revenues        
Derivative [Line Items]        
Amount of gain reclassified from accumulated other comprehensive income (loss) into income 0 35 0 139
Amount excluded from effectiveness testing recognized in earnings 0 30 0 120
Derivatives in Hedging Relationships | Foreign exchange contracts | Selling general and administrative        
Derivative [Line Items]        
Amount of gain reclassified from accumulated other comprehensive income (loss) into income 0 24 0 101
Amount excluded from effectiveness testing recognized in earnings 0 22 0 139
Derivatives in Hedging Relationships | Foreign exchange contracts | Cost of revenues        
Derivative [Line Items]        
Amount of gain reclassified from accumulated other comprehensive income (loss) into income 0 35 0 139
Amount excluded from effectiveness testing recognized in earnings $ 0 $ 30 $ 0 $ 120