XML 75 R65.htm IDEA: XBRL DOCUMENT
v3.22.1

Noncontrolling Interest - Company's Ownership Percentage of its Majority Owned Operating Segments and Related Noncontrolling Interest (Detail) - USD ($) $ in Thousands | Mar. 31, 2022 | Dec. 31, 2021
--- | --- | ---
Noncontrolling Interest [Line Items] |  |  |  |
Noncontrolling interest |  | $ 171,735 |  | $ 175,328
Marucci [Member] | % Ownership Primary |  |  |  |
Noncontrolling Interest [Line Items] |  |  |  |
% Ownership |  | 91.10% | [1] | 91.10%
Marucci [Member] | % Ownership Fully Diluted |  |  |  |
Noncontrolling Interest [Line Items] |  |  |  |
% Ownership |  | 82.80% | [1] | 82.80%
5.11 | % Ownership Primary |  |  |  |
Noncontrolling Interest [Line Items] |  |  |  |
% Ownership | [1] |  |  | 97.60%
Noncontrolling Interest, Ownership Percentage by Parent | [1] | 97.70% |  |
5.11 | % Ownership Fully Diluted |  |  |  |
Noncontrolling Interest [Line Items] |  |  |  |
% Ownership | [1] |  |  | 88.40%
Noncontrolling Interest, Ownership Percentage by Parent | [1] | 88.40% |  |
Ergobaby | % Ownership Primary |  |  |  |
Noncontrolling Interest [Line Items] |  |  |  |
% Ownership | [1] |  |  | 81.70%
Noncontrolling Interest, Ownership Percentage by Parent | [1] | 81.60% |  |
Ergobaby | % Ownership Fully Diluted |  |  |  |
Noncontrolling Interest [Line Items] |  |  |  |
% Ownership | [1] |  |  | 72.70%
Noncontrolling Interest, Ownership Percentage by Parent | [1] | 72.80% |  |
Velocity Outdoor | % Ownership Primary |  |  |  |
Noncontrolling Interest [Line Items] |  |  |  |
% Ownership | [1] |  |  | 99.30%
Noncontrolling Interest, Ownership Percentage by Parent | [1] | 99.40% |  |
Velocity Outdoor | % Ownership Fully Diluted |  |  |  |
Noncontrolling Interest [Line Items] |  |  |  |
% Ownership | [1] |  |  | 87.60%
Noncontrolling Interest, Ownership Percentage by Parent | [1] | 87.70% |  |
Arnold | % Ownership Primary |  |  |  |
Noncontrolling Interest [Line Items] |  |  |  |
% Ownership | [1] | 98.00% |  | 98.00%
Arnold | % Ownership Fully Diluted |  |  |  |
Noncontrolling Interest [Line Items] |  |  |  |
% Ownership | [1] | 85.50% |  | 85.50%
Sterno | % Ownership Primary |  |  |  |
Noncontrolling Interest [Line Items] |  |  |  |
% Ownership | [1] | 99.40% |  | 100.00%
Sterno | % Ownership Fully Diluted |  |  |  |
Noncontrolling Interest [Line Items] |  |  |  |
% Ownership | [1] | 90.80% |  | 87.10%
BOA | % Ownership Primary |  |  |  |
Noncontrolling Interest [Line Items] |  |  |  |
% Ownership |  |  |  | 91.80%
Noncontrolling Interest, Ownership Percentage by Parent |  | 91.80% |  |
BOA | % Ownership Fully Diluted |  |  |  |
Noncontrolling Interest [Line Items] |  |  |  |
% Ownership |  |  |  | 83.80%
Noncontrolling Interest, Ownership Percentage by Parent |  | 83.20% |  |
Altor | % Ownership Primary |  |  |  |
Noncontrolling Interest [Line Items] |  |  |  |
% Ownership |  | 100.00% |  | 100.00%
Altor | % Ownership Fully Diluted |  |  |  |
Noncontrolling Interest [Line Items] |  |  |  |
% Ownership |  | 91.20% |  | 91.20%
Lugano | % Ownership Primary |  |  |  |
Noncontrolling Interest [Line Items] |  |  |  |
% Ownership |  | 59.90% | [1] | 59.90%
Lugano | % Ownership Fully Diluted |  |  |  |
Noncontrolling Interest [Line Items] |  |  |  |
% Ownership |  | 56.20% | [1] | 58.10%
Marucci [Member] |  |  |  |
Noncontrolling Interest [Line Items] |  |  |  |
Noncontrolling interest |  | $ 18,380 |  | $ 17,175
Arnold |  |  |  |
Noncontrolling Interest [Line Items] |  |  |  |
Noncontrolling interest |  | 1,316 |  | 1,284
Sterno |  |  |  |
Noncontrolling Interest [Line Items] |  |  |  |
Noncontrolling interest |  | 1,699 |  | 1,524
Velocity |  |  |  |
Noncontrolling Interest [Line Items] |  |  |  |
Noncontrolling interest |  | 5,373 |  | 5,250
Ergobaby |  |  |  |
Noncontrolling Interest [Line Items] |  |  |  |
Noncontrolling interest |  | 18,110 |  | 29,435
5.11 |  |  |  |
Noncontrolling Interest [Line Items] |  |  |  |
Noncontrolling interest |  | 15,929 |  | 15,458
Allocation Interests [Member] |  |  |  |
Noncontrolling Interest [Line Items] |  |  |  |
Noncontrolling interest |  | 100 |  | 100
BOA |  |  |  |
Noncontrolling Interest [Line Items] |  |  |  |
Noncontrolling interest |  | 32,392 |  | 30,581
Altor |  |  |  |
Noncontrolling Interest [Line Items] |  |  |  |
Noncontrolling interest |  | 4,204 |  | 3,936
Lugano |  |  |  |
Noncontrolling Interest [Line Items] |  |  |  |
Noncontrolling interest |  | $ 74,232 |  | $ 70,585
[1] | principal difference between primary and diluted percentages of our operating segments is due to stock option issuances of operating segment stock to management of the respective businesses.
| Noncontrolling Interest Balances
(in thousands) | March 31, 2022 |  | December 31, 2021
5.11 | $ | 15,929 |  |  | $ | 15,458 |
BOA | 32,392 |  |  | 30,581 |
Ergobaby | 18,110 |  |  | 29,435 |
Lugano | 74,232 |  |  | 70,585 |
Marucci | 18,380 |  |  | 17,175 |
Velocity Outdoor | 5,373 |  |  | 5,250 |
Altor | 4,204 |  |  | 3,936 |
Arnold | 1,316 |  |  | 1,284 |
Sterno | 1,699 |  |  | 1,524 |
Allocation Interests | 100 |  |  | 100 |
| $ | 171,735 |  |  | $ | 175,328 |

X
- Definition Ownership percentage of noncontrolling shareholders. + References No definition available. + Details
Name: | codi_OwnershipPercentageOfNoncontrollingShareholders
Namespace Prefix: | codi_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -URI http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(24)) -URI http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 28 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -URI http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -URI http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.31) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -URI http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -URI http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(22)) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -URI http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -URI http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756 + Details
Name: | us-gaap_MinorityInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_MinorityInterestLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The parent entity's interest in net assets of the subsidiary, expressed as a percentage. + References No definition available. + Details
Name: | us-gaap_MinorityInterestOwnershipPercentageByParent
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | srt_OwnershipAxis=codi_MarucciMemberMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherOwnershipInterestsByNameAxis=codi_PercentageOwnershipPrimaryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherOwnershipInterestsByNameAxis=codi_PercentageOwnershipFullyDilutedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=codi_A5.11TacticalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=codi_ErgobabyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=codi_VelocityOutdoorOwnershipMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=codi_ArnoldMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=codi_SternoProductsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=codi_BOAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=codi_AltorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=codi_LuganoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=codi_A5.11TacticalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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