XML 89 R90.htm IDEA: XBRL DOCUMENT v3.2.0.727
Note 12. Derivative Instruments - Fair Values of Derivative Instruments on the Consolidated Balance Sheets(Details) - Fair Value, Measurements, Fair Value Hierarchy [Domain] - USD ($)
$ in Thousands
Jun. 30, 2015
Jun. 30, 2014
Derivatives, Fair Value    
Derivative Asset $ 3,004 $ 800
Derivative Liability 2,318 699
Designated as Hedging Instrument | Foreign Exchange Contract | Prepaid Expenses and Other Current Assets    
Derivatives, Fair Value    
Derivative Asset 1,255 599
Designated as Hedging Instrument | Foreign Exchange Contract | Accrued Liabilities    
Derivatives, Fair Value    
Derivative Liability 2,143 241
Not Designated as Hedging Instrument | Foreign Exchange Contract | Prepaid Expenses and Other Current Assets    
Derivatives, Fair Value    
Derivative Asset 1,749 201
Not Designated as Hedging Instrument | Foreign Exchange Contract | Accrued Liabilities    
Derivatives, Fair Value    
Derivative Liability 175 458
Fair Value, Measurements, Recurring | Foreign Exchange Contract    
Derivatives, Fair Value    
Derivative Asset 3,004 800
Derivative Liability $ 2,318 $ 699