XML 34 R77.htm IDEA: XBRL DOCUMENT v2.4.1.9
Supplemental Guarantor Financial Information (Cash Flow) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Condensed Financial Statements, Captions [Line Items]      
Net cash flows provided by operating activities $ 570,962us-gaap_NetCashProvidedByUsedInOperatingActivities $ 487,759us-gaap_NetCashProvidedByUsedInOperatingActivities $ 517,130us-gaap_NetCashProvidedByUsedInOperatingActivities
Capital expenditures (132,619)us-gaap_PaymentsToAcquireProductiveAssets (139,090)us-gaap_PaymentsToAcquireProductiveAssets (135,539)us-gaap_PaymentsToAcquireProductiveAssets
Payments for acquisitions, net of cash acquired 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired (76,801)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired (3,996)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
Proceeds from sale of business, net of cash divested 46,805us-gaap_ProceedsFromDivestitureOfBusinesses 0us-gaap_ProceedsFromDivestitureOfBusinesses 0us-gaap_ProceedsFromDivestitureOfBusinesses
Intercompany short-term financing, net 0fls_IntercompanyShortTermFinancingnetInvesting    
Intercompany capital contribution     0fls_Intercompanycapitalcontributionsinvesting
Intercompany loan proceeds 0fls_IntercompanyLoanProceedsInvesting 0fls_IntercompanyLoanProceedsInvesting 0fls_IntercompanyLoanProceedsInvesting
Intercompany loan payments 0fls_IntercompanyLoanPaymentsInvesting 0fls_IntercompanyLoanPaymentsInvesting 0fls_IntercompanyLoanPaymentsInvesting
Intercompany return of capital 0fls_Intercompanyreturnofcapital    
Proceeds from disposal of assets 1,731us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment 1,653us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment 16,933us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
Proceeds from (contributions to) equity investments in affiliates 0fls_AffiliateInvestingActivityNet 46,240fls_AffiliateInvestingActivityNet (3,825)fls_AffiliateInvestingActivityNet
Net cash flows used by investing activities (84,083)us-gaap_NetCashProvidedByUsedInInvestingActivities (167,998)us-gaap_NetCashProvidedByUsedInInvestingActivities (126,427)us-gaap_NetCashProvidedByUsedInInvestingActivities
Excess tax benefits from stock-based payment arrangements 8,587us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities 10,111us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities 11,207us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
Payments on long-term debt (40,000)us-gaap_RepaymentsOfLongTermDebt (25,000)us-gaap_RepaymentsOfLongTermDebt (480,000)us-gaap_RepaymentsOfLongTermDebt
Proceeds from issuance of senior notes 0us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt 298,596us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt 498,075us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
Proceeds from issuance of long-term debt 0us-gaap_ProceedsFromIssuanceOfLongTermDebt 0us-gaap_ProceedsFromIssuanceOfLongTermDebt 400,000us-gaap_ProceedsFromIssuanceOfLongTermDebt
Proceeds under other financing arrangements 18,483us-gaap_ProceedsFromOtherDebt 10,674us-gaap_ProceedsFromOtherDebt 15,886us-gaap_ProceedsFromOtherDebt
Payments under other financing arrangements (20,502)us-gaap_RepaymentsOfOtherDebt (11,075)us-gaap_RepaymentsOfOtherDebt (10,079)us-gaap_RepaymentsOfOtherDebt
Repurchases of common shares (246,504)us-gaap_PaymentsForRepurchaseOfCommonStock (458,310)us-gaap_PaymentsForRepurchaseOfCommonStock (771,942)us-gaap_PaymentsForRepurchaseOfCommonStock
Payments of dividends (85,118)us-gaap_PaymentsOfDividends (76,897)us-gaap_PaymentsOfDividends (73,765)us-gaap_PaymentsOfDividends
Payments of deferred loan costs 0us-gaap_PaymentsOfFinancingCosts (3,744)us-gaap_PaymentsOfFinancingCosts (9,901)us-gaap_PaymentsOfFinancingCosts
Intercompany loan proceeds 0fls_IntercompanyLoanProceedsFinancing 0fls_IntercompanyLoanProceedsFinancing 0fls_IntercompanyLoanProceedsFinancing
Intercompany loan payments 0fls_IntercompanyLoanPaymentsFinancing 0fls_IntercompanyLoanPaymentsFinancing 0fls_IntercompanyLoanPaymentsFinancing
Intercompany distributions of capital 0fls_IntercompanyDistributionOfCapital   0fls_IntercompanyDistributionOfCapital
Intercompany dividends 0fls_IntercompanyDividend 0fls_IntercompanyDividend 0fls_IntercompanyDividend
Other (2,604)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities (179)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities (8,403)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
Net cash flows used by financing activities (367,658)us-gaap_NetCashProvidedByUsedInFinancingActivities (255,824)us-gaap_NetCashProvidedByUsedInFinancingActivities (428,922)us-gaap_NetCashProvidedByUsedInFinancingActivities
Effect of exchange rate changes on cash (32,675)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents (4,385)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents 5,115us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
Net change in cash and cash equivalents 86,546us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease 59,552us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease (33,104)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Cash and cash equivalents at beginning of year 363,804us-gaap_CashAndCashEquivalentsAtCarryingValue 304,252us-gaap_CashAndCashEquivalentsAtCarryingValue 337,356us-gaap_CashAndCashEquivalentsAtCarryingValue
Cash and cash equivalents at end of year 450,350us-gaap_CashAndCashEquivalentsAtCarryingValue 363,804us-gaap_CashAndCashEquivalentsAtCarryingValue 304,252us-gaap_CashAndCashEquivalentsAtCarryingValue
Parent (Issuer)      
Condensed Financial Statements, Captions [Line Items]      
Net cash flows provided by operating activities 353,736us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
261,741us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
277,076us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
Capital expenditures 0us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
0us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
0us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
Payments for acquisitions, net of cash acquired   0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
Proceeds from sale of business, net of cash divested 0us-gaap_ProceedsFromDivestitureOfBusinesses
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
   
Intercompany short-term financing, net 0fls_IntercompanyShortTermFinancingnetInvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
   
Intercompany capital contribution     0fls_Intercompanycapitalcontributionsinvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
Intercompany loan proceeds 40,000fls_IntercompanyLoanProceedsInvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
30,000fls_IntercompanyLoanProceedsInvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
12,499fls_IntercompanyLoanProceedsInvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
Intercompany loan payments 0fls_IntercompanyLoanPaymentsInvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
0fls_IntercompanyLoanPaymentsInvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
0fls_IntercompanyLoanPaymentsInvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
Intercompany return of capital 0fls_Intercompanyreturnofcapital
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
   
Proceeds from disposal of assets 0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
Proceeds from (contributions to) equity investments in affiliates   0fls_AffiliateInvestingActivityNet
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
0fls_AffiliateInvestingActivityNet
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
Net cash flows used by investing activities 40,000us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
30,000us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
12,499us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
Excess tax benefits from stock-based payment arrangements 0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
Payments on long-term debt (40,000)us-gaap_RepaymentsOfLongTermDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
(25,000)us-gaap_RepaymentsOfLongTermDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
(480,000)us-gaap_RepaymentsOfLongTermDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
Proceeds from issuance of senior notes   298,596us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
498,075us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
Proceeds from issuance of long-term debt     400,000us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
Proceeds under other financing arrangements 0us-gaap_ProceedsFromOtherDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
0us-gaap_ProceedsFromOtherDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
0us-gaap_ProceedsFromOtherDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
Payments under other financing arrangements 0us-gaap_RepaymentsOfOtherDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
0us-gaap_RepaymentsOfOtherDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
9us-gaap_RepaymentsOfOtherDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
Repurchases of common shares (246,504)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
(458,310)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
(771,942)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
Payments of dividends (85,118)us-gaap_PaymentsOfDividends
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
(76,897)us-gaap_PaymentsOfDividends
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
(73,765)us-gaap_PaymentsOfDividends
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
Payments of deferred loan costs 0us-gaap_PaymentsOfFinancingCosts
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
(3,744)us-gaap_PaymentsOfFinancingCosts
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
(9,901)us-gaap_PaymentsOfFinancingCosts
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
Intercompany loan proceeds 0fls_IntercompanyLoanProceedsFinancing
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
0fls_IntercompanyLoanProceedsFinancing
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
0fls_IntercompanyLoanProceedsFinancing
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
Intercompany loan payments 0fls_IntercompanyLoanPaymentsFinancing
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
0fls_IntercompanyLoanPaymentsFinancing
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
0fls_IntercompanyLoanPaymentsFinancing
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
Intercompany distributions of capital 0fls_IntercompanyDistributionOfCapital
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
  0fls_IntercompanyDistributionOfCapital
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
Intercompany dividends 0fls_IntercompanyDividend
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
0fls_IntercompanyDividend
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
0fls_IntercompanyDividend
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
Other 0us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
91us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
250us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
Net cash flows used by financing activities (371,622)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
(265,264)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
(437,274)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
Effect of exchange rate changes on cash 0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
Net change in cash and cash equivalents 22,114us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
26,477us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
(147,699)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
Cash and cash equivalents at beginning of year 29,086us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
2,609us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
150,308us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
Cash and cash equivalents at end of year 51,200us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
29,086us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
2,609us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ParentMember
Guarantor Subsidiaries      
Condensed Financial Statements, Captions [Line Items]      
Net cash flows provided by operating activities 611,190us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
279,594us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
193,819us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
Capital expenditures (57,125)us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
(44,380)us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
(43,600)us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
Payments for acquisitions, net of cash acquired   (66,658)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds from sale of business, net of cash divested 0us-gaap_ProceedsFromDivestitureOfBusinesses
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
   
Intercompany short-term financing, net 0fls_IntercompanyShortTermFinancingnetInvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
   
Intercompany capital contribution     (483)fls_Intercompanycapitalcontributionsinvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
Intercompany loan proceeds 126fls_IntercompanyLoanProceedsInvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
911fls_IntercompanyLoanProceedsInvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
32,705fls_IntercompanyLoanProceedsInvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
Intercompany loan payments (11,172)fls_IntercompanyLoanPaymentsInvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
(68)fls_IntercompanyLoanPaymentsInvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
(28,372)fls_IntercompanyLoanPaymentsInvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
Intercompany return of capital 1,965fls_Intercompanyreturnofcapital
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
   
Proceeds from disposal of assets 162us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
110us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
2,268us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds from (contributions to) equity investments in affiliates   0fls_AffiliateInvestingActivityNet
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
0fls_AffiliateInvestingActivityNet
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
Net cash flows used by investing activities (66,044)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
(110,085)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
(37,482)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
Excess tax benefits from stock-based payment arrangements 6,579us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
8,266us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
8,985us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
Payments on long-term debt 0us-gaap_RepaymentsOfLongTermDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_RepaymentsOfLongTermDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_RepaymentsOfLongTermDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds from issuance of senior notes   0us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds from issuance of long-term debt     0us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds under other financing arrangements 0us-gaap_ProceedsFromOtherDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromOtherDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromOtherDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
Payments under other financing arrangements (5)us-gaap_RepaymentsOfOtherDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
(20)us-gaap_RepaymentsOfOtherDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
(20)us-gaap_RepaymentsOfOtherDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
Repurchases of common shares 0us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
Payments of dividends 0us-gaap_PaymentsOfDividends
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsOfDividends
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsOfDividends
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
Payments of deferred loan costs (1,429)us-gaap_PaymentsOfFinancingCosts
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsOfFinancingCosts
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsOfFinancingCosts
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
Intercompany loan proceeds 0fls_IntercompanyLoanProceedsFinancing
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
173,510fls_IntercompanyLoanProceedsFinancing
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
138,918fls_IntercompanyLoanProceedsFinancing
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
Intercompany loan payments (183,819)fls_IntercompanyLoanPaymentsFinancing
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
(102,037)fls_IntercompanyLoanPaymentsFinancing
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
(67,245)fls_IntercompanyLoanPaymentsFinancing
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
Intercompany distributions of capital 0fls_IntercompanyDistributionOfCapital
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
  0fls_IntercompanyDistributionOfCapital
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
Intercompany dividends (366,472)fls_IntercompanyDividend
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
(249,228)fls_IntercompanyDividend
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
(236,975)fls_IntercompanyDividend
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
Other 0us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
Net cash flows used by financing activities (545,146)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
(169,509)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
(156,337)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
Effect of exchange rate changes on cash 0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
Net change in cash and cash equivalents 0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
Cash and cash equivalents at beginning of year 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
Cash and cash equivalents at end of year 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_GuarantorSubsidiariesMember
Non-Guarantor Subsidiaries      
Condensed Financial Statements, Captions [Line Items]      
Net cash flows provided by operating activities 524,113us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
214,066us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
298,616us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
Capital expenditures (75,494)us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
(94,710)us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
(91,939)us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
Payments for acquisitions, net of cash acquired   (10,143)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
(3,996)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from sale of business, net of cash divested 46,805us-gaap_ProceedsFromDivestitureOfBusinesses
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
   
Intercompany short-term financing, net 1,429fls_IntercompanyShortTermFinancingnetInvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
   
Intercompany capital contribution     0fls_Intercompanycapitalcontributionsinvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
Intercompany loan proceeds 143,820fls_IntercompanyLoanProceedsInvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
72,037fls_IntercompanyLoanProceedsInvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
54,746fls_IntercompanyLoanProceedsInvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
Intercompany loan payments 0fls_IntercompanyLoanPaymentsInvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
(173,510)fls_IntercompanyLoanPaymentsInvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
(138,918)fls_IntercompanyLoanPaymentsInvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
Intercompany return of capital 0fls_Intercompanyreturnofcapital
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
   
Proceeds from disposal of assets 1,569us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,543us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
14,665us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from (contributions to) equity investments in affiliates   46,240fls_AffiliateInvestingActivityNet
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
(3,825)fls_AffiliateInvestingActivityNet
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net cash flows used by investing activities 118,129us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
(158,543)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
(169,267)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
Excess tax benefits from stock-based payment arrangements 2,008us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,845us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
2,222us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
Payments on long-term debt 0us-gaap_RepaymentsOfLongTermDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_RepaymentsOfLongTermDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_RepaymentsOfLongTermDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from issuance of senior notes   0us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from issuance of long-term debt     0us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds under other financing arrangements 18,483us-gaap_ProceedsFromOtherDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
10,674us-gaap_ProceedsFromOtherDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
15,886us-gaap_ProceedsFromOtherDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
Payments under other financing arrangements (20,497)us-gaap_RepaymentsOfOtherDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
(11,055)us-gaap_RepaymentsOfOtherDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
(10,068)us-gaap_RepaymentsOfOtherDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
Repurchases of common shares 0us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
Payments of dividends 0us-gaap_PaymentsOfDividends
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsOfDividends
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsOfDividends
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
Payments of deferred loan costs 0us-gaap_PaymentsOfFinancingCosts
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsOfFinancingCosts
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsOfFinancingCosts
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
Intercompany loan proceeds 11,172fls_IntercompanyLoanProceedsFinancing
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
68fls_IntercompanyLoanProceedsFinancing
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
28,372fls_IntercompanyLoanProceedsFinancing
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
Intercompany loan payments (126)fls_IntercompanyLoanPaymentsFinancing
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
(911)fls_IntercompanyLoanPaymentsFinancing
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
(32,705)fls_IntercompanyLoanPaymentsFinancing
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
Intercompany distributions of capital (1,965)fls_IntercompanyDistributionOfCapital
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
  483fls_IntercompanyDistributionOfCapital
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
Intercompany dividends (551,606)fls_IntercompanyDividend
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
(18,414)fls_IntercompanyDividend
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
(15,406)fls_IntercompanyDividend
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other (2,604)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
(270)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
(8,653)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net cash flows used by financing activities (545,135)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
(18,063)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
(19,869)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
Effect of exchange rate changes on cash (32,675)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
(4,385)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
5,115us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net change in cash and cash equivalents 64,432us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
33,075us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
114,595us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash and cash equivalents at beginning of year 334,718us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
301,643us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
187,048us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash and cash equivalents at end of year 399,150us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
334,718us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
301,643us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_NonGuarantorSubsidiariesMember
Eliminations      
Condensed Financial Statements, Captions [Line Items]      
Net cash flows provided by operating activities (918,077)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
(267,642)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
(252,381)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
Capital expenditures 0us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
Payments for acquisitions, net of cash acquired   0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from sale of business, net of cash divested 0us-gaap_ProceedsFromDivestitureOfBusinesses
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
   
Intercompany short-term financing, net (1,429)fls_IntercompanyShortTermFinancingnetInvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
   
Intercompany capital contribution     483fls_Intercompanycapitalcontributionsinvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
Intercompany loan proceeds (183,946)fls_IntercompanyLoanProceedsInvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
(102,948)fls_IntercompanyLoanProceedsInvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
(99,950)fls_IntercompanyLoanProceedsInvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
Intercompany loan payments 11,172fls_IntercompanyLoanPaymentsInvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
173,578fls_IntercompanyLoanPaymentsInvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
167,290fls_IntercompanyLoanPaymentsInvesting
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
Intercompany return of capital (1,965)fls_Intercompanyreturnofcapital
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
   
Proceeds from disposal of assets 0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from (contributions to) equity investments in affiliates   0fls_AffiliateInvestingActivityNet
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
0fls_AffiliateInvestingActivityNet
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
Net cash flows used by investing activities (176,168)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
70,630us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
67,823us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
Excess tax benefits from stock-based payment arrangements 0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
Payments on long-term debt   0us-gaap_RepaymentsOfLongTermDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_RepaymentsOfLongTermDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from issuance of senior notes   0us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from issuance of long-term debt     0us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds under other financing arrangements 0us-gaap_ProceedsFromOtherDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromOtherDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromOtherDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
Payments under other financing arrangements 0us-gaap_RepaymentsOfOtherDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_RepaymentsOfOtherDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_RepaymentsOfOtherDebt
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
Repurchases of common shares 0us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
Payments of dividends 0us-gaap_PaymentsOfDividends
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsOfDividends
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsOfDividends
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
Payments of deferred loan costs 1,429us-gaap_PaymentsOfFinancingCosts
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsOfFinancingCosts
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsOfFinancingCosts
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
Intercompany loan proceeds (11,172)fls_IntercompanyLoanProceedsFinancing
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
(173,578)fls_IntercompanyLoanProceedsFinancing
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
(167,290)fls_IntercompanyLoanProceedsFinancing
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
Intercompany loan payments 183,945fls_IntercompanyLoanPaymentsFinancing
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
102,948fls_IntercompanyLoanPaymentsFinancing
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
99,950fls_IntercompanyLoanPaymentsFinancing
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
Intercompany distributions of capital 1,965fls_IntercompanyDistributionOfCapital
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
  (483)fls_IntercompanyDistributionOfCapital
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
Intercompany dividends 918,078fls_IntercompanyDividend
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
267,642fls_IntercompanyDividend
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
252,381fls_IntercompanyDividend
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
Other 0us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
Net cash flows used by financing activities 1,094,245us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
197,012us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
184,558us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
Effect of exchange rate changes on cash 0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
Net change in cash and cash equivalents 0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
Cash and cash equivalents at beginning of year 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
Cash and cash equivalents at end of year $ 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
$ 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember
$ 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_ConsolidationEliminationsMember