v3.3.1.900

Summary of Significant Accounting Policies Accounting Policies (Details Textual) $ in Thousands, € in Millions | 12 Months Ended |
--- | --- | ---
Dec. 31, 2015 USD ($) | Dec. 31, 2014 USD ($) | Dec. 31, 2013 USD ($) | Dec. 31, 2015 EUR (€) | Dec. 31, 2015 USD ($)
Revenues in excess of billings on long-term contracts |  | $ 190,700 |  |  | $ 149,500
Billings in excess of revenues on long-term contracts |  | 175,300 |  |  | 146,300
Increase in Allowance for Doubtful Accounts related to specific South American customers |  |  |  |  | 9,400
Finite-lived intangible assets, estimated useful lives, accelerated basis | seven to 30 years |  |  |  |
Finite-Lived Intangible Assets, Estimated Useful Lives | two to 20 years |  |  |  |
Non-cash impairment provisions | $ 11,391 | $ 4,643 |  |  |
Devaluation Percentage Of Bolivar Fuerte |  | 87.00% | 32.00% |  |
Loss Recognized in Income Due to Inflationary Accounting |  | $ (6,300) | $ (2,900) |  |
Percentage of Assets of Venezuelan Subsidiary | less than 1% | less than 1% |  |  |
Percentage of Sales of Venezuelan Subsidiary | less than 1% | less than 1% |  |  |
Net Monetary Assets of Venezuelan Subsidiary |  | $ 700 |  |  | 100
Deferred Finance Costs, Net |  | 9,900 |  |  | 8,100
Deferred issuance costs, accumulated amortization |  | 8,600 |  |  | 13,400
Payments of debt issuance costs | $ 3,400 | 300 | 7,100 |  |
Asset Impairments Related to Facility Closures [Member] |  |  |  |  |
Fair Value of Long-Lived Assets Impaired During the Year |  | 15,100 | 4,900 |  | 21,100
Non-cash impairment provisions | 9,300 | 4,600 | 1,900 |  |
Db term debt [Domain] |  |  |  |  |
Notional Amount of Nonderivative Instruments Designated as Net Investment Hedges | € |  |  |  | € 263.5 |
Interest expense [Member] |  |  |  |  |
Foreign currency transaction (loss) gain | (3,900) | (5,100) | (4,100) |  |
Selling, general and administrative expense [Member] |  |  |  |  |
Research and development costs | 41,500 | 43,000 | 27,400 |  |
Advertising costs | 14,500 | 18,200 | 17,000 |  |
Foreign currency transaction (loss) gain | 2,100 | (5,500) | (5,200) |  |
Fabrication Technology [Member] |  |  |  |  |
Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) | 1,500 |  |  |  |
Fair Value of Indefinite-Lived Trade Names Impaired During the Year |  |  |  |  | 2,800
Non-cash impairment provisions | 8,822 | 1,780 |  |  |
Gas and Fluid Handling [Member] |  |  |  |  |
Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) |  | 2,900 | $ 200 |  |
Impairment of Intangible Assets, Finite-lived | 1,700 | 10,500 |  |  |
Fair Value of Finite-Lived Intangible Assets Impaired During the Year |  | 3,300 |  |  | 800
Non-cash impairment provisions | $ 2,569 | 2,863 |  |  |
Assets Held under Capital Leases [Member] |  |  |  |  |
Property, Plant and Equipment, Estimated Useful Lives | three to 15 years |  |  |  |
Other Assets [Member] |  |  |  |  |
Deferred Finance Costs, Net |  | 7,500 |  |  | 6,900
Long-term Debt, Type [Domain] |  |  |  |  |
Deferred Finance Costs, Net |  | $ 2,400 |  |  | $ 1,200

X
- Definition Represents the devaluation percentage of the bolivar fuerte relative to the U.S. dollar. + References No definition available. + Details
Name: | cfx_DevaluationOfForeignCurrency
Namespace Prefix: | cfx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of finite-lived intangible assets that have been impaired during the year, calculated using level three measurements within the fair value hierarchy. + References No definition available. + Details
Name: | cfx_FairValueofFiniteLivedIntangibleAssetsImpairedDuringtheYear
Namespace Prefix: | cfx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of indefinite-lived intangible assets that have been impaired during the year, calculated using level three measurements within the fair value hierarchy. + References No definition available. + Details
Name: | cfx_FairValueofIndefiniteLivedTradeNamesImpairedDuringtheYear
Namespace Prefix: | cfx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair Value of Long-Lived Assets Impaired During the Year + References No definition available. + Details
Name: | cfx_FairValueofLongLivedAssetsImpairedDuringtheYear
Namespace Prefix: | cfx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Describes the periods of time over which an entity anticipates to receive utility from its finite-lived intangible assets (that is, the periods of time over which an entity allocates the initial cost of its finite-lived intangible assets). + References No definition available. + Details
Name: | cfx_FiniteLivedIntangibleAssetsEstimatedUsefulLives
Namespace Prefix: | cfx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Describes the periods of time over which an entity anticipates to receive utility from its finite-lived intangible assets (that is, the periods of time over which an entity allocates the initial cost of its finite-lived intangible assets) for assets for which accelerated amortization is used. Specifically, this is used for certain customer relationships. + References No definition available. + Details
Name: | cfx_Finitelivedintangibleassetsestimatedusefullivesacceleratedbasis
Namespace Prefix: | cfx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Increase in Allowance for Doubtful Accounts related to specific South American customers + References No definition available. + Details
Name: | cfx_IncreaseinAllowanceforDoubtfulAccounts
Namespace Prefix: | cfx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Net monetary assets of subsidiary as of the Balance Sheet date. + References No definition available. + Details
Name: | cfx_NetMonetaryAssetsOfSubsidiary
Namespace Prefix: | cfx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition A description of the impact of our Venezuelan subsidiary on our total assets. + References No definition available. + Details
Name: | cfx_PercentageofAssetsofVenezuelanSubsidiary
Namespace Prefix: | cfx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition A description of the impact of Venezuelan sales on our total sales. + References No definition available. + Details
Name: | cfx_PercentageofSalesofVenezuelanSubsidiary
Namespace Prefix: | cfx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition For an unclassified balance sheet, the accumulated amortization, as of the reporting date, representing the periodic charge to earnings of deferred costs which are associated with debt obligations existing as of the end of the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.17) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AccumulatedAmortizationDeferredFinanceCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_AdvertisingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount that will be recognized through the income statement (as well as the impact on the other financial statements) as part of highly inflationary accounting. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section S99 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6897108&loc=SL6897125-166521 + Details
Name: | us-gaap_AmountRecognizedInIncomeDueToInflationaryAccounting
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Liability attributable to (i) billings in excess of costs under the percentage of completion contract accounting method representing the difference between contractually invoiced amounts (billings) and revenue recognized based, for example, on costs incurred to estimated total costs at period end or (ii) contractually invoiced amounts (billings) in excess of costs incurred and accumulated under the completed contract accounting method. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 35 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=51671739&loc=d3e57807-111642 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 35 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51671739&loc=d3e57788-111642 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 35 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=51671739&loc=d3e57795-111642 + Details
Name: | us-gaap_BillingsInExcessOfCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of receivable reflecting the cost incurred on uncompleted contracts in excess of related billings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 310 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=51666815&loc=d3e55302-109406 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.3(c)(3)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 35 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=51671739&loc=d3e57795-111642 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 35 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=51671739&loc=d3e57807-111642 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 3 -Subparagraph c(2), c(3), c(4) -Article 5 + Details
Name: | us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition For an unclassified balance sheet, the carrying amount (net of accumulated amortization) as of the balance sheet date of capitalized costs associated with the issuance of debt instruments (for example, legal, accounting, underwriting, printing, and registration costs) that will be charged against earnings over the life of the debt instruments to which such costs pertain. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6451184&loc=d3e28555-108399 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.17) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DeferredFinanceCostsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Aggregate net fair value of all derivative instruments designated as hedging instruments. Includes instruments designated as cash flow hedges, fair value hedges, and hedges of net investments in foreign operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=49121117&loc=d3e13495-108611 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=49121117&loc=d3e13433-108611 + Details
Name: | us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6450189&loc=d3e30700-110894 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450189&loc=d3e30690-110894 + Details
Name: | us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=26713463&loc=d3e16373-109275 + Details
Name: | us-gaap_ImpairmentOfIntangibleAssetsFinitelived
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=26713463&loc=d3e16373-109275 + Details
Name: | us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 45 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=51824106&loc=d3e2611-110228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3602-108585 + Details
Name: | us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsOfDebtIssuanceCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 35 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=51661791&loc=d3e1205-110223 + Details
Name: | us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 730 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 985 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756 + Details
Name: | us-gaap_ResearchAndDevelopmentExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | cfx_ImpairmentTypeAxis=cfx_AssetImpairmentsRelatedtoFacilityClosuresMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=cfx_DbtermdebtDomain
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=cfx_FabricationTechnologyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=cfx_GasAndFluidHandlingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AssetsHeldUnderCapitalLeasesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_LongtermDebtTypeDomain
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |