XML 68 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Contracts - Pre-Tax Effects of Derivatives Designated as Cash Flow Hedging Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Derivative Instruments, Pre-Tax Effects Of Derivatives Designated As Cash Flow Hedging Instruments [Roll Forward]    
Beginning balance of accumulated gains (losses) in accumulated other comprehensive loss $ 24,502 $ (2,936)
Gross unrealized gains (losses) recognized in other comprehensive loss 286 (13,859)
Ending balance of accumulated gains (losses) in accumulated other comprehensive income (loss) 28,471 (15,697)
Recognized in cost of revenues    
Derivative Instruments, Pre-Tax Effects Of Derivatives Designated As Cash Flow Hedging Instruments [Roll Forward]    
Net (gains) losses reclassified from cash flow hedge in accumulated other comprehensive income into profit or loss: 514 (180)
Recognized in research and development    
Derivative Instruments, Pre-Tax Effects Of Derivatives Designated As Cash Flow Hedging Instruments [Roll Forward]    
Net (gains) losses reclassified from cash flow hedge in accumulated other comprehensive income into profit or loss: 3,479 869
Recognized in marketing and sales    
Derivative Instruments, Pre-Tax Effects Of Derivatives Designated As Cash Flow Hedging Instruments [Roll Forward]    
Net (gains) losses reclassified from cash flow hedge in accumulated other comprehensive income into profit or loss: 406 (45)
Recognized in general and administrative    
Derivative Instruments, Pre-Tax Effects Of Derivatives Designated As Cash Flow Hedging Instruments [Roll Forward]    
Net (gains) losses reclassified from cash flow hedge in accumulated other comprehensive income into profit or loss: 1,581 (329)
Recognized in finance cost    
Derivative Instruments, Pre-Tax Effects Of Derivatives Designated As Cash Flow Hedging Instruments [Roll Forward]    
Net (gains) losses reclassified from cash flow hedge in accumulated other comprehensive income into profit or loss: $ (2,297) $ 783