XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7. Fair Value - Recurring Fair Value Measurements (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 30, 2022
Recurring Fair Value Measurements:    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement $ 5,117 $ 1,872
Debt Securities, Trading, and Equity Securities, FV-NI 8,400 10,400
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement 1,097 3,522
Fair Value, Measurements, Recurring    
Recurring Fair Value Measurements:    
Cash Equivalents, at Carrying Value 0 1,541
Debt Securities, Trading, and Equity Securities, FV-NI 8,420 10,364
Total assets at fair value 13,537 13,777
Total liabilities at fair value 1,097 3,522
Fair Value, Measurements, Recurring | Foreign Exchange Contract    
Recurring Fair Value Measurements:    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 5,117 1,872
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement 1,097 3,522
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1    
Recurring Fair Value Measurements:    
Cash Equivalents, at Carrying Value 0 1,541
Debt Securities, Trading, and Equity Securities, FV-NI 8,420 10,364
Total assets at fair value 8,420 11,905
Total liabilities at fair value 0 0
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1 | Foreign Exchange Contract    
Recurring Fair Value Measurements:    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 0 0
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement 0 0
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2    
Recurring Fair Value Measurements:    
Cash Equivalents, at Carrying Value 0 0
Debt Securities, Trading, and Equity Securities, FV-NI 0 0
Total assets at fair value 5,117 1,872
Total liabilities at fair value 1,097 3,522
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2 | Foreign Exchange Contract    
Recurring Fair Value Measurements:    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 5,117 1,872
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement $ 1,097 $ 3,522