v3.3.1.900

Schedule II - Valuation and Qualifying Accounts (Notes) | 12 Months Ended
--- | ---
Dec. 31, 2015
Schedule II - Valuation and Qualifying Accounts [Abstract] |
Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] |
| Balance at Beginning of Period |  | Charged to Cost and Expense (1) |  | Charged to Other Accounts (2) |  | Write-Offs Write-Downs and Deductions |  | Acquisitions and Other (3) |  | Foreign Currency Translation |  | Balance at End of Period
| (In thousands)
Year Ended December 31, 2015: |  |  |  |  |  |  |  |  |  |  |  |  |
Allowance for doubtful accounts | $ | 27,256 |  |  | $ | 16,225 |  |  | $ | — |  |  | $ | (526 | ) |  | $ | — |  |  | $ | (3,450 | ) |  | $ | 39,505 |
Allowance for excess slow-moving and obsolete inventory | 34,573 |  |  | 8,078 |  |  | — |  |  | (2,225 | ) |  | — |  |  | (4,298 | ) |  | 36,128 |
Valuation allowance for deferred tax assets | 159,252 |  |  | 11,461 |  |  | (3,862 | ) |  | (2,845 | ) |  | — |  |  | (2,976 | ) |  | 161,030 |
Year Ended December 31, 2014: |  |  |  |  |  |  |  |  |  |  |  |  |
Allowance for doubtful accounts | $ | 31,282 |  |  | $ | 2,950 |  |  | $ | — |  |  | $ | (4,100 | ) |  | $ | — |  |  | $ | (2,876 | ) |  | $ | 27,256 |
Allowance for excess slow-moving and obsolete inventory | 32,773 |  |  | 8,748 |  |  | — |  |  | (5,098 | ) |  | — |  |  | (1,850 | ) |  | 34,573 |
Valuation allowance for deferred tax assets | 360,910 |  |  | 11,933 |  |  | (65,999 | ) |  | (146,177 | ) |  | 1,356 |  |  | (2,771 | ) |  | 159,252 |
Year Ended December 31, 2013: |  |  |  |  |  |  |  |  |  |  |  |  |
Allowance for doubtful accounts | $ | 16,464 |  |  | $ | 12,707 |  |  | $ | — |  |  | $ | — |  |  | $ | 2,753 |  |  | $ | (642 | ) |  | $ | 31,282 |
Allowance for excess slow-moving and obsolete inventory | 9,221 |  |  | 21,629 |  |  | — |  |  | (2,026 | ) |  | 4,207 |  |  | (258 | ) |  | 32,773 |
Valuation allowance for deferred tax assets | 357,638 |  |  | 30,554 |  |  | (27,233 | ) |  | (3,373 | ) |  | 4,925 |  |  | (1,601 | ) |  | 360,910 |
(1) | Amounts charged to expense are net of recoveries for the respective period.
(2) | Represents amount charge to Accumulated other comprehensive loss and, for the year ended December 31, 2014, includes reclassifications to deferred tax asset accounts.
(3) | The valuation allowance for deferred tax assets during the year ended December 31, 2013 reflects the impact of retrospective adjustments recorded during the year ended December 31, 2014. The valuation allowance for deferred tax assets during the year ended December 31, 2014 reflects the impact of retrospective adjustments recorded during the year ended December 31, 2015. See Note 4, “Acquisitions” for further discussion.

X
- Definition Schedule II - Valuation and Qualifying Accounts [Abstract] + References No definition available. + Details
Name: | cfx_ScheduleIIValuationandQualifyingAccountsAbstract
Namespace Prefix: | cfx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for any allowance and reserve accounts (their beginning and ending balances, as well as a reconciliation by type of activity during the period). Alternatively, disclosure of the required information may be within the footnotes to the financial statements or a supplemental schedule to the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 09 -Article 12 + Details
Name: | us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration