XML 70 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES (Details 2) (USD $)
Dec. 31, 2014
Dec. 31, 2013
Mar. 31, 2014
Financial Instruments Measured at Fair Value on a Recurring Basis and Nonrecurring Basis      
Transfers out of Level 1 and into Level 2 related to assets and liabilities measured on a recurring and nonrecurring basis $ 0us-gaap_FairValueAssetsLevel1ToLevel2TransfersAmount $ 0us-gaap_FairValueAssetsLevel1ToLevel2TransfersAmount  
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  
Transfers out of Level 1 and into Level 2 related to liabilities measured on a recurring and nonrecurring basis 0us-gaap_FairValueLiabilitiesLevel1ToLevel2TransfersAmount 0us-gaap_FairValueLiabilitiesLevel1ToLevel2TransfersAmount  
Transfers out of Level 2 and into Level 1 related to liabilities measured on a recurring and nonrecurring basis 0us-gaap_FairValueLiabilitiesLevel2ToLevel1TransfersAmount 0us-gaap_FairValueLiabilitiesLevel2ToLevel1TransfersAmount  
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 8,981,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 561,002,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 19,556,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 (44,394,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 35,866,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 674,642,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 (8,402,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 561,002,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 674,642,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 19,556,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 (44,394,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 44,847,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 (8,402,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      
Assets held for sale      
Assets held for sale 13,500,000us-gaap_DisposalGroupIncludingDiscontinuedOperationLongLivedAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
  43,500,000us-gaap_DisposalGroupIncludingDiscontinuedOperationLongLivedAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
Carry value of assets held for sale of properties sold $ 39,900,000flex_CarryingValueOfAssetsHeldForSalePropertiesSold
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember