XML 68 R96.htm IDEA: XBRL DOCUMENT v2.4.1.9
SUPPLEMENTAL GUARANTOR AND NON-GUARANTOR CONDENSED CONSOLIDATING FINANCIAL STATEMENTS (Details 5) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2013
Condensed consolidating statements of cash flows      
Net cash provided by (used in) operating activities $ 794,034us-gaap_NetCashProvidedByUsedInOperatingActivities $ 1,216,460us-gaap_NetCashProvidedByUsedInOperatingActivities $ 1,115,430us-gaap_NetCashProvidedByUsedInOperatingActivities
Cash flows from investing activities:      
Purchases of property and equipment, net of proceeds from disposal (239,724)flex_PurchasesOfPropertyAndEquipmentNetOfProceeds (515,003)flex_PurchasesOfPropertyAndEquipmentNetOfProceeds (435,328)flex_PurchasesOfPropertyAndEquipmentNetOfProceeds
Acquisition of businesses, net of cash acquired (61,361)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired (238,031)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired (184,097)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
Proceeds from divestitures of business, net of cash held in divested business (5,493)us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested 4,599us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested 22,585us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested
Other investing activities, net 64,362us-gaap_PaymentsForProceedsFromOtherInvestingActivities (35,497)us-gaap_PaymentsForProceedsFromOtherInvestingActivities (100,359)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
Net cash provided by (used in) investing activities (242,216)us-gaap_NetCashProvidedByUsedInInvestingActivities (783,932)us-gaap_NetCashProvidedByUsedInInvestingActivities (697,199)us-gaap_NetCashProvidedByUsedInInvestingActivities
Cash flows from financing activities:      
Proceeds from bank borrowings and long-term debt 319,542us-gaap_ProceedsFromIssuanceOfDebt 1,066,653us-gaap_ProceedsFromIssuanceOfDebt 1,250,213us-gaap_ProceedsFromIssuanceOfDebt
Repayments of bank borrowings and long-term debt and capital lease obligations (344,156)us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations (537,580)us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations (391,859)us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations
Payments for early repurchase of long-term debt   (544,840)us-gaap_EarlyRepaymentOfSeniorDebt (1,000,000)us-gaap_EarlyRepaymentOfSeniorDebt
Payments for repurchases of ordinary shares (415,945)us-gaap_PaymentsForRepurchaseOfCommonStock (475,314)us-gaap_PaymentsForRepurchaseOfCommonStock (322,040)us-gaap_PaymentsForRepurchaseOfCommonStock
Proceeds from exercise of stock options 23,508us-gaap_ProceedsFromStockOptionsExercised 28,140us-gaap_ProceedsFromStockOptionsExercised 22,257us-gaap_ProceedsFromStockOptionsExercised
Other financing activities, net (98,966)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities 52,149us-gaap_ProceedsFromPaymentsForOtherFinancingActivities 101,851us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
Net cash provided by (used in) financing activities (516,017)us-gaap_NetCashProvidedByUsedInFinancingActivities (410,792)us-gaap_NetCashProvidedByUsedInFinancingActivities (339,578)us-gaap_NetCashProvidedByUsedInFinancingActivities
Effect of exchange rates on cash and cash equivalents (1,121)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents (15,095)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents (9,895)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
Net increase (decrease) in cash and cash equivalents 34,680us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease 6,641us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease 68,758us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Cash and cash equivalents, beginning of period 1,593,728us-gaap_CashAndCashEquivalentsAtCarryingValue 1,587,087us-gaap_CashAndCashEquivalentsAtCarryingValue 1,518,329us-gaap_CashAndCashEquivalentsAtCarryingValue
Cash and cash equivalents, end of period 1,628,408us-gaap_CashAndCashEquivalentsAtCarryingValue 1,593,728us-gaap_CashAndCashEquivalentsAtCarryingValue 1,587,087us-gaap_CashAndCashEquivalentsAtCarryingValue
Eliminations      
Condensed consolidating statements of cash flows      
Net cash provided by (used in) operating activities   551us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(716)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Cash flows from investing activities:      
Purchases of property and equipment, net of proceeds from disposal (15)flex_PurchasesOfPropertyAndEquipmentNetOfProceeds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(585)flex_PurchasesOfPropertyAndEquipmentNetOfProceeds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
530flex_PurchasesOfPropertyAndEquipmentNetOfProceeds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Investing cash flows from (to) affiliates 2,809,552us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
2,265,515us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(903,334)us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net cash provided by (used in) investing activities 2,809,537us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
2,264,930us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(902,804)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Cash flows from financing activities:      
Financing cash flows from (to) affiliates (2,809,537)flex_ProceedsFromPaymentsToContributionsDistributionsFromToAffiliates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(2,265,481)flex_ProceedsFromPaymentsToContributionsDistributionsFromToAffiliates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
903,520flex_ProceedsFromPaymentsToContributionsDistributionsFromToAffiliates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net cash provided by (used in) financing activities (2,809,537)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(2,265,481)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
903,520us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Parent | Reportable legal entities      
Condensed consolidating statements of cash flows      
Net cash provided by (used in) operating activities (73,356)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
459,748us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
836,830us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash flows from investing activities:      
Investing cash flows from (to) affiliates (1,703,983)us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
35,262us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(1,228,773)us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other investing activities, net (1,500)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Net cash provided by (used in) investing activities (1,705,483)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
35,262us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(1,228,773)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash flows from financing activities:      
Proceeds from bank borrowings and long-term debt 303,000us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,066,359us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,250,000us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Repayments of bank borrowings and long-term debt and capital lease obligations (335,500)us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(492,034)us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(379,399)us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Payments for early repurchase of long-term debt   (503,423)us-gaap_EarlyRepaymentOfSeniorDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(756,855)us-gaap_EarlyRepaymentOfSeniorDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Payments for repurchases of ordinary shares (415,945)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(475,314)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(322,040)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Proceeds from exercise of stock options 23,497us-gaap_ProceedsFromStockOptionsExercised
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
28,140us-gaap_ProceedsFromStockOptionsExercised
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
22,257us-gaap_ProceedsFromStockOptionsExercised
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Financing cash flows from (to) affiliates 2,420,952flex_ProceedsFromPaymentsToContributionsDistributionsFromToAffiliates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(277,594)flex_ProceedsFromPaymentsToContributionsDistributionsFromToAffiliates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
693,185flex_ProceedsFromPaymentsToContributionsDistributionsFromToAffiliates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net cash provided by (used in) financing activities 1,996,004us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(653,866)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
507,148us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Effect of exchange rates on cash and cash equivalents (246,908)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
57,055us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(23,942)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net increase (decrease) in cash and cash equivalents (29,743)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(101,801)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
91,263us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash and cash equivalents, beginning of period 638,714us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
740,515us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
649,252us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash and cash equivalents, end of period 608,971us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
638,714us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
740,515us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Guarantor Subsidiaries | Reportable legal entities      
Condensed consolidating statements of cash flows      
Net cash provided by (used in) operating activities 448,685us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(543,426)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
695,596us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash flows from investing activities:      
Purchases of property and equipment, net of proceeds from disposal (85,876)flex_PurchasesOfPropertyAndEquipmentNetOfProceeds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(222,197)flex_PurchasesOfPropertyAndEquipmentNetOfProceeds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(137,921)flex_PurchasesOfPropertyAndEquipmentNetOfProceeds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Acquisition of businesses, net of cash acquired (20,589)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(61,587)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(20,150)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Investing cash flows from (to) affiliates (2,284,175)us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(510,168)us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
965,298us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Other investing activities, net (13,821)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(5,342)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
6,412us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net cash provided by (used in) investing activities (2,404,461)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(799,294)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
813,639us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash flows from financing activities:      
Proceeds from bank borrowings and long-term debt 4,737us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
277us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
150us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Repayments of bank borrowings and long-term debt and capital lease obligations (3,127)us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(525)us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(3,875)us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Payments for early repurchase of long-term debt   (41,417)us-gaap_EarlyRepaymentOfSeniorDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(243,145)us-gaap_EarlyRepaymentOfSeniorDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Financing cash flows from (to) affiliates 1,914,619flex_ProceedsFromPaymentsToContributionsDistributionsFromToAffiliates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,365,834flex_ProceedsFromPaymentsToContributionsDistributionsFromToAffiliates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(1,213,350)flex_ProceedsFromPaymentsToContributionsDistributionsFromToAffiliates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net cash provided by (used in) financing activities 1,916,229us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,324,169us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(1,460,220)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Effect of exchange rates on cash and cash equivalents (2,643)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
2,641us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(1,801)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net increase (decrease) in cash and cash equivalents (42,190)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(15,910)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
47,214us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash and cash equivalents, beginning of period 210,462us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
226,372us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
179,158us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash and cash equivalents, end of period 168,272us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
210,462us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
226,372us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Non-Guarantor Subsidiaries | Reportable legal entities      
Condensed consolidating statements of cash flows      
Net cash provided by (used in) operating activities 418,705us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,299,587us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(416,280)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash flows from investing activities:      
Purchases of property and equipment, net of proceeds from disposal (153,833)flex_PurchasesOfPropertyAndEquipmentNetOfProceeds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(292,221)flex_PurchasesOfPropertyAndEquipmentNetOfProceeds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(297,937)flex_PurchasesOfPropertyAndEquipmentNetOfProceeds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Acquisition of businesses, net of cash acquired (40,772)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(176,444)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(163,947)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from divestitures of business, net of cash held in divested business (5,493)us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
4,599us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
22,585us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Investing cash flows from (to) affiliates 1,178,606us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(1,790,609)us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,166,809us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other investing activities, net 79,683us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(30,155)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(106,771)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net cash provided by (used in) investing activities 1,058,191us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(2,284,830)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
620,739us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash flows from financing activities:      
Proceeds from bank borrowings and long-term debt 11,805us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
17us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
63us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Repayments of bank borrowings and long-term debt and capital lease obligations (5,529)us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(45,021)us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(8,585)us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from exercise of stock options 11us-gaap_ProceedsFromStockOptionsExercised
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
   
Financing cash flows from (to) affiliates (1,526,034)flex_ProceedsFromPaymentsToContributionsDistributionsFromToAffiliates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,177,241flex_ProceedsFromPaymentsToContributionsDistributionsFromToAffiliates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(383,355)flex_ProceedsFromPaymentsToContributionsDistributionsFromToAffiliates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other financing activities, net (98,966)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
52,149us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
101,851us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net cash provided by (used in) financing activities (1,618,713)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,184,386us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(290,026)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Effect of exchange rates on cash and cash equivalents 248,430us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(74,791)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
15,848us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net increase (decrease) in cash and cash equivalents 106,613us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
124,352us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(69,719)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash and cash equivalents, beginning of period 744,552us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
620,200us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
689,919us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash and cash equivalents, end of period $ 851,165us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
$ 744,552us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
$ 620,200us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember