XML 78 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Instruments and Hedging Activities - Summary of Financial Derivative Instruments on Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Derivative [Line Items]    
Selling General, and Administrative $ 42,333 $ 29,606
Cost of Revenues 100,956 67,579
Derivatives in Hedging Relationships    
Derivative [Line Items]    
Selling General, and Administrative 42,333 29,606
Cost of Revenues 100,956 67,579
Amount of gain reclassified from accumulated other comprehensive income into income 0 89
Amount excluded from effectiveness testing recognized in earnings 0 121
Derivatives in Hedging Relationships | Selling general and administrative    
Derivative [Line Items]    
Amount of gain reclassified from accumulated other comprehensive income into income 0 57
Amount excluded from effectiveness testing recognized in earnings 0 77
Derivatives in Hedging Relationships | Cost of revenues    
Derivative [Line Items]    
Amount of gain reclassified from accumulated other comprehensive income into income 0 32
Amount excluded from effectiveness testing recognized in earnings 0 44
Derivatives in Hedging Relationships | Foreign exchange contracts | Selling general and administrative    
Derivative [Line Items]    
Amount of gain reclassified from accumulated other comprehensive income into income 0 57
Amount excluded from effectiveness testing recognized in earnings 0 77
Derivatives in Hedging Relationships | Foreign exchange contracts | Cost of revenues    
Derivative [Line Items]    
Amount of gain reclassified from accumulated other comprehensive income into income 0 32
Amount excluded from effectiveness testing recognized in earnings $ 0 $ 44