XML 119 R74.htm IDEA: XBRL DOCUMENT v2.4.1.9
FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES (Details 2) (USD $)
12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Financial Instruments Measured at Fair Value on a Recurring Basis and Nonrecurring Basis    
Transfers out of Level 2 and into Level 1 related to assets and liabilities measured on a recurring and nonrecurring basis $ 0us-gaap_FairValueAssetsLevel2ToLevel1TransfersAmount $ 0us-gaap_FairValueAssetsLevel2ToLevel1TransfersAmount
Assets held for sale    
Assets held for sale   59,400,000us-gaap_DisposalGroupIncludingDiscontinuedOperationLongLivedAssets
Proceeds from sale of long lived assets held for ale 41,500,000flex_ProceedsFromSaleOfLongLivedAssetsHeldForSale 24,500,000flex_ProceedsFromSaleOfLongLivedAssetsHeldForSale
Gain on sale of assets held for sale 12,100,000us-gaap_GainLossOnSaleOfPropertyPlantEquipment 9,200,000us-gaap_GainLossOnSaleOfPropertyPlantEquipment
Impairment charges for assets no longer in use and held for sale 0us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf  
Recurring Basis | Level 1 | Deferred compensation plan assets: Mutual funds, money market accounts and equity securities    
Financial Instruments Measured at Fair Value on a Recurring Basis and Nonrecurring Basis    
Total Assets 9,068,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= flex_EquitySecuritiesFixedIncomeSecuritiesAndMutualFundsMember
9,456,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= flex_EquitySecuritiesFixedIncomeSecuritiesAndMutualFundsMember
Recurring Basis | Level 2 | Money market funds and time deposits    
Financial Instruments Measured at Fair Value on a Recurring Basis and Nonrecurring Basis    
Total Assets 674,859,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= flex_MoneyMarketFundsAndTimeDepositsMember
552,928,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= flex_MoneyMarketFundsAndTimeDepositsMember
Recurring Basis | Level 2 | Foreign exchange forward contracts (Note 7)    
Financial Instruments Measured at Fair Value on a Recurring Basis and Nonrecurring Basis    
Total Assets 25,829,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForeignExchangeForwardMember
8,186,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForeignExchangeForwardMember
Total Liabilities (31,057,000)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForeignExchangeForwardMember
(17,406,000)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForeignExchangeForwardMember
Recurring Basis | Level 2 | Deferred compensation plan assets: Mutual funds, money market accounts and equity securities    
Financial Instruments Measured at Fair Value on a Recurring Basis and Nonrecurring Basis    
Total Assets 37,041,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= flex_EquitySecuritiesFixedIncomeSecuritiesAndMutualFundsMember
36,751,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= flex_EquitySecuritiesFixedIncomeSecuritiesAndMutualFundsMember
Recurring Basis | Level 3 | Deferred purchase price receivable (Note 9)    
Financial Instruments Measured at Fair Value on a Recurring Basis and Nonrecurring Basis    
Total Assets 600,672,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= flex_DeferredPurchasePriceReceivablesMember
470,908,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= flex_DeferredPurchasePriceReceivablesMember
Recurring Basis | Level 3 | Contingent consideration in connection with business acquisitions    
Financial Instruments Measured at Fair Value on a Recurring Basis and Nonrecurring Basis    
Total Liabilities (4,500,000)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= flex_ContingentConsiderationInConnectionWithAcquisitionsMember
(11,300,000)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= flex_ContingentConsiderationInConnectionWithAcquisitionsMember
Recurring Basis | Total | Money market funds and time deposits    
Financial Instruments Measured at Fair Value on a Recurring Basis and Nonrecurring Basis    
Total Assets 674,859,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= flex_MoneyMarketFundsAndTimeDepositsMember
552,928,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= flex_MoneyMarketFundsAndTimeDepositsMember
Recurring Basis | Total | Deferred purchase price receivable (Note 9)    
Financial Instruments Measured at Fair Value on a Recurring Basis and Nonrecurring Basis    
Total Assets 600,672,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= flex_DeferredPurchasePriceReceivablesMember
470,908,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= flex_DeferredPurchasePriceReceivablesMember
Recurring Basis | Total | Foreign exchange forward contracts (Note 7)    
Financial Instruments Measured at Fair Value on a Recurring Basis and Nonrecurring Basis    
Total Assets 25,829,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForeignExchangeForwardMember
8,186,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForeignExchangeForwardMember
Total Liabilities (31,057,000)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForeignExchangeForwardMember
(17,406,000)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForeignExchangeForwardMember
Recurring Basis | Total | Deferred compensation plan assets: Mutual funds, money market accounts and equity securities    
Financial Instruments Measured at Fair Value on a Recurring Basis and Nonrecurring Basis    
Total Assets 46,109,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= flex_EquitySecuritiesFixedIncomeSecuritiesAndMutualFundsMember
46,207,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= flex_EquitySecuritiesFixedIncomeSecuritiesAndMutualFundsMember
Recurring Basis | Total | Contingent consideration in connection with business acquisitions    
Financial Instruments Measured at Fair Value on a Recurring Basis and Nonrecurring Basis    
Total Liabilities (4,500,000)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= flex_ContingentConsiderationInConnectionWithAcquisitionsMember
(11,300,000)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= flex_ContingentConsiderationInConnectionWithAcquisitionsMember
Nonrecurring Basis | Level 2    
Financial Instruments Measured at Fair Value on a Recurring Basis and Nonrecurring Basis    
Assets held for sale   43,504,000us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
Nonrecurring Basis | Total    
Financial Instruments Measured at Fair Value on a Recurring Basis and Nonrecurring Basis    
Assets held for sale   $ 43,504,000us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember