XML 52 R31.htm IDEA: XBRL DOCUMENT v2.4.0.6
Derivative Financial Instruments (Tables)
12 Months Ended
Mar. 31, 2012
Forward Foreign Exchange Contracts [Member]
 
Derivative [Line Items]  
Schedule Of Recognized Pre-Tax Gains (Losses) In Consolidated Statement Of Income
    For the years ended
    March 31,
    2011
Gains recognized in other income (expense), net $ 3,206
Gains recognized in cost of revenues   1,514
Gains reclassified from other comprehensive income to other income    
(expense) on discontinued cash flow hedges   1,560
Total $ 6,280
Forward Foreign Exchange Contracts [Member] | Designated As Cash Flow Hedges [Member]
 
Derivative [Line Items]  
Schedule Of Recognized Pre-Tax Gains In Other Comprehensive Income
    For the years ended  
    March 31,  
    2011  
 
Gains recognized in other comprehensive income $ 1,560  
Gains reclassified from other comprehensive income to other   (1,560 )
income (expense), net due to ineffective hedges      
Total $  
Forward Foreign Exchange Contracts [Member] | Not Designated As Cash Flow Hedges [Member]
 
Derivative [Line Items]  
Schedule Of Fair Value Of Asset Derivatives And Liability Derivatives Included In The Consolidated Balance Sheets
  Asset derivatives   Liability derivatives  
  March 31,   March 31,  
  2011   2011  
Forward foreign exchange contract derivatives not designated as          
cash flow hedges $ 2,008 $
Forward Foreign Exchange Contracts Related To Non- Functional Currency Receivable Balances [Member]
 
Derivative [Line Items]  
Schedule Of Fair Value Of Asset Derivatives And Liability Derivatives Included In The Consolidated Balance Sheets
Asset derivatives Liability derivatives
March 31, March 31,
2011 2011
Forward foreign exchange contracts related to non-        
functional currency receivable balances $ 1,079 $
Schedule Of Recognized Pre-Tax Gains (Losses) In Consolidated Statement Of Income
        For the years ended March 31,      
  2012   2011   2010  
Gains (losses) recognized in other income (expense), net $ 1,734 $ 6,666 $ (3,345 )