XML 94 R93.htm IDEA: XBRL DOCUMENT v2.4.0.6
Note 11. Derivative Instruments - Fair Values of Derivative Instruments on the Consolidated Balance Sheets(Details) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2012
Jun. 30, 2011
Derivatives, Fair Value    
Derivative Asset $ 3,189 $ 2,481
Derivative Liability 799 1,684
Designated as Hedging Instrument | Foreign Exchange Contract | Prepaid Expenses and Other Current Assets
   
Derivatives, Fair Value    
Derivative Asset 1,058 644
Designated as Hedging Instrument | Foreign Exchange Contract | Accrued Expenses
   
Derivatives, Fair Value    
Derivative Liability 799 415
Not Designated as Hedging Instrument | Foreign Exchange Contract | Prepaid Expenses and Other Current Assets
   
Derivatives, Fair Value    
Derivative Asset 1,220 400
Not Designated as Hedging Instrument | Foreign Exchange Contract | Accrued Expenses
   
Derivatives, Fair Value    
Derivative Liability 0 1,269
Not Designated as Hedging Instrument | Stock Warrant | Other Assets, Long Term
   
Derivatives, Fair Value    
Derivative Asset $ 911 $ 1,437