3.962.812.540.3960.6040.2960.0500.0506700000One year or morefalse000134512623620003754000P20YP10YP15YP20YP10YP15YP10YP15YP10YP9YP8Y99950001261700050000000059900000599000005990000059900000One vote per share1000000000500000005000000040000000400000040000004000000040000004000000Shorter of useful life or lease termP8YP25YP20YP2YP6YP2Y
0001345126
2018-01-01
2018-12-31
0001345126
2017-12-31
0001345126
2018-12-31
0001345126
us-gaap:SeriesAPreferredStockMember
2018-12-31
0001345126
us-gaap:SeriesBPreferredStockMember
2017-12-31
0001345126
us-gaap:SeriesBPreferredStockMember
2018-12-31
0001345126
us-gaap:SeriesAPreferredStockMember
2017-12-31
0001345126
2017-01-01
2017-12-31
0001345126
2016-01-01
2016-12-31
0001345126
us-gaap:NoncontrollingInterestMember
2016-12-31
0001345126
us-gaap:NoncontrollingInterestMember
2017-01-01
2017-12-31
0001345126
us-gaap:ParentMember
2018-12-31
0001345126
codi:ManitobaHarvestMember
2016-01-01
2016-12-31
0001345126
codi:ErgobabyMember
us-gaap:NoncontrollingInterestMember
2016-01-01
2016-12-31
0001345126
codi:NonControllingInterestOfDiscontinuedOperationsMember
2015-12-31
0001345126
us-gaap:RetainedEarningsMember
2017-12-31
0001345126
codi:LibertyMember
us-gaap:ParentMember
2016-01-01
2016-12-31
0001345126
us-gaap:RetainedEarningsMember
2017-01-01
2017-12-31
0001345126
us-gaap:CommonStockMember
2017-12-31
0001345126
codi:ErgobabyMember
us-gaap:RetainedEarningsMember
2016-01-01
2016-12-31
0001345126
us-gaap:ParentMember
2016-12-31
0001345126
us-gaap:PreferredStockMember
2018-01-01
2018-12-31
0001345126
us-gaap:RetainedEarningsMember
2016-01-01
2016-12-31
0001345126
us-gaap:PreferredStockMember
us-gaap:RetainedEarningsMember
2017-01-01
2017-12-31
0001345126
us-gaap:RetainedEarningsMember
2018-01-01
2018-12-31
0001345126
us-gaap:CommonStockMember
2016-01-01
2016-12-31
0001345126
us-gaap:ParentMember
2016-01-01
2016-12-31
0001345126
us-gaap:NoncontrollingInterestMember
2017-12-31
0001345126
us-gaap:NoncontrollingInterestMember
2016-01-01
2016-12-31
0001345126
codi:LibertyMember
2016-01-01
2016-12-31
0001345126
codi:LibertyMember
us-gaap:NoncontrollingInterestMember
2016-01-01
2016-12-31
0001345126
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2018-12-31
0001345126
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2016-01-01
2016-12-31
0001345126
us-gaap:CommonStockMember
2017-01-01
2017-12-31
0001345126
codi:ErgobabyMember
us-gaap:NoncontrollingInterestMember
2017-01-01
2017-12-31
0001345126
us-gaap:NoncontrollingInterestMember
2018-01-01
2018-12-31
0001345126
us-gaap:RetainedEarningsMember
2016-12-31
0001345126
us-gaap:NoncontrollingInterestMember
2015-12-31
0001345126
us-gaap:ParentMember
2017-01-01
2017-12-31
0001345126
codi:NonControllingInterestOfDiscontinuedOperationsMember
2016-01-01
2016-12-31
0001345126
us-gaap:ParentMember
2015-12-31
0001345126
codi:CrosmanMember
2017-01-01
2017-12-31
0001345126
us-gaap:ParentMember
2017-12-31
0001345126
codi:ErgobabyMember
2016-01-01
2016-12-31
0001345126
codi:NonControllingInterestOfDiscontinuedOperationsMember
2017-12-31
0001345126
us-gaap:RetainedEarningsMember
2015-12-31
0001345126
us-gaap:ParentMember
2018-01-01
2018-12-31
0001345126
codi:LibertyMember
us-gaap:RetainedEarningsMember
2016-01-01
2016-12-31
0001345126
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2017-01-01
2017-12-31
0001345126
us-gaap:CommonStockMember
2016-12-31
0001345126
codi:LibertyMember
2018-01-01
2018-12-31
0001345126
2015-12-31
0001345126
us-gaap:PreferredStockMember
us-gaap:RetainedEarningsMember
2018-01-01
2018-12-31
0001345126
us-gaap:CommonStockMember
2015-12-31
0001345126
us-gaap:RetainedEarningsMember
2018-12-31
0001345126
codi:TridienMember
2016-01-01
2016-12-31
0001345126
2016-12-31
0001345126
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2017-12-31
0001345126
codi:ErgobabyMember
us-gaap:ParentMember
2016-01-01
2016-12-31
0001345126
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2018-01-01
2018-12-31
0001345126
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2015-12-31
0001345126
codi:ManitobaHarvestMember
2017-01-01
2017-12-31
0001345126
us-gaap:CommonStockMember
2018-12-31
0001345126
us-gaap:NoncontrollingInterestMember
2018-12-31
0001345126
codi:CrosmanMember
us-gaap:NoncontrollingInterestMember
2017-01-01
2017-12-31
0001345126
codi:TridienMember
codi:NonControllingInterestOfDiscontinuedOperationsMember
2016-01-01
2016-12-31
0001345126
codi:NonControllingInterestOfDiscontinuedOperationsMember
2018-12-31
0001345126
us-gaap:RetainedEarningsMember
2017-04-01
2017-06-30
0001345126
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2016-12-31
0001345126
codi:NonControllingInterestOfDiscontinuedOperationsMember
2016-12-31
0001345126
codi:LibertyMember
us-gaap:NoncontrollingInterestMember
2018-01-01
2018-12-31
0001345126
2006-04-25
2006-04-25
0001345126
srt:SubsidiariesMember
us-gaap:GeographicDistributionForeignMember
2017-12-31
0001345126
srt:SubsidiariesMember
us-gaap:GeographicDistributionForeignMember
2018-12-31
0001345126
2016-12-14
2016-12-31
0001345126
codi:Seniornotesdue2026Member
2018-12-31
0001345126
2016-01-01
2016-12-13
0001345126
srt:MaximumMember
codi:OfficeFurnitureComputersAndSoftwareMember
2018-01-01
2018-12-31
0001345126
srt:MinimumMember
us-gaap:BuildingAndBuildingImprovementsMember
2018-01-01
2018-12-31
0001345126
us-gaap:LeaseholdImprovementsMember
2018-01-01
2018-12-31
0001345126
srt:MinimumMember
us-gaap:MachineryAndEquipmentMember
2018-01-01
2018-12-31
0001345126
srt:MinimumMember
codi:OfficeFurnitureComputersAndSoftwareMember
2018-01-01
2018-12-31
0001345126
srt:MaximumMember
us-gaap:BuildingAndBuildingImprovementsMember
2018-01-01
2018-12-31
0001345126
srt:MaximumMember
us-gaap:MachineryAndEquipmentMember
2018-01-01
2018-12-31
0001345126
codi:CrosmanMember
2017-12-31
0001345126
codi:FoamFabricatorsMember
2018-02-15
0001345126
us-gaap:ScenarioAdjustmentMember
codi:FoamFabricatorsMember
2018-12-31
0001345126
codi:FoamFabricatorsMember
2018-12-31
0001345126
codi:A5.11TacticalandManitobaHarvestMember
2017-01-01
2017-12-31
0001345126
codi:A5.11TacticalandManitobaHarvestMember
2018-01-01
2018-12-31
0001345126
codi:A5.11TacticalMember
2016-08-31
0001345126
codi:A5.11TacticalMember
2016-08-31
2016-08-31
0001345126
codi:RimportsMember
2018-02-26
2018-02-26
0001345126
codi:RimportsMember
us-gaap:TradeNamesMember
2018-02-26
2018-02-26
0001345126
codi:RimportsMember
us-gaap:CustomerRelationshipsMember
2018-02-26
2018-02-26
0001345126
us-gaap:CustomerRelationshipsMember
2016-08-31
2016-08-31
0001345126
us-gaap:TechnologyBasedIntangibleAssetsMember
2016-08-31
2016-08-31
0001345126
2016-08-31
2016-08-31
0001345126
us-gaap:TradeNamesMember
2016-08-31
2016-08-31
0001345126
codi:CrosmanMember
2017-01-01
2017-12-31
0001345126
codi:BabyTulaLLCMember
codi:ErgobabyMember
2016-05-11
0001345126
codi:FoamFabricatorsMember
2018-02-15
2018-02-15
0001345126
codi:SternoProductsMember
codi:NorthernInternationalInc.Member
codi:EarnOutMember
2016-01-22
2016-01-22
0001345126
codi:CrosmanMember
us-gaap:TradeNamesMember
2017-06-02
2017-06-02
0001345126
codi:CrosmanMember
us-gaap:NoncontrollingInterestMember
2017-06-02
0001345126
codi:RimportsMember
2018-02-26
0001345126
codi:SternoProductsMember
codi:NorthernInternationalInc.Member
2016-01-22
2016-01-22
0001345126
codi:SternoProductsMember
codi:NorthernInternationalInc.Member
codi:EarnOutMember
2016-01-22
0001345126
codi:FoamFabricatorsMember
2018-10-01
2018-12-31
0001345126
codi:VelocityOutdoorHoldingsMember
codi:RavinCrossbowsLLCMember
2018-12-31
0001345126
codi:CrosmanMember
us-gaap:CustomerRelationshipsMember
2017-06-02
2017-06-02
0001345126
codi:CrosmanMember
2017-06-02
0001345126
codi:SternoProductsMember
codi:NorthernInternationalInc.Member
2016-01-22
0001345126
codi:RimportsMember
2018-01-01
2018-12-31
0001345126
codi:CrosmanMember
2017-01-01
2017-09-30
0001345126
codi:VelocityOutdoorHoldingsMember
codi:RavinCrossbowsLLCMember
2018-09-04
2018-09-04
0001345126
codi:ErgobabyMember
codi:NewBabyTulaLLCMember
2016-05-11
2016-05-11
0001345126
codi:FoamFabricatorsMember
2018-01-01
2018-03-31
0001345126
codi:CrosmanMember
2017-06-02
2017-06-02
0001345126
codi:RimportsMember
2018-01-01
2018-03-31
0001345126
codi:BabyTulaLLCMember
us-gaap:CustomerRelationshipsMember
codi:ErgobabyMember
2016-05-11
0001345126
codi:CrosmanMember
us-gaap:TechnologyBasedIntangibleAssetsMember
2017-06-02
2017-06-02
0001345126
codi:ErgobabyMember
codi:NewBabyTulaLLCMember
2016-05-11
0001345126
codi:BabyTulaLLCMember
codi:ErgobabyMember
2018-12-31
0001345126
codi:VelocityOutdoorHoldingsMember
codi:RavinCrossbowsLLCMember
2018-09-04
0001345126
codi:RimportsMember
2018-07-01
2018-09-30
0001345126
codi:A5.11TacticalMember
us-gaap:NoncontrollingInterestMember
2016-08-31
0001345126
codi:VelocityOutdoorHoldingsMember
codi:RavinCrossbowsLLCMember
us-gaap:TechnologyBasedIntangibleAssetsMember
2018-12-31
0001345126
codi:BabyTulaLLCMember
codi:ErgobabyMember
2016-05-11
2016-05-11
0001345126
codi:VelocityOutdoorHoldingsMember
codi:RavinCrossbowsLLCMember
2018-01-01
2018-12-31
0001345126
codi:ErgobabyMember
codi:NewBabyTulaLLCMember
codi:EarnOutMember
2016-05-11
0001345126
codi:BabyTulaLLCMember
us-gaap:NoncompeteAgreementsMember
codi:ErgobabyMember
2016-05-11
0001345126
codi:VelocityOutdoorHoldingsMember
codi:RavinCrossbowsLLCMember
us-gaap:TradeNamesMember
2018-12-31
0001345126
codi:BabyTulaLLCMember
us-gaap:TradeNamesMember
codi:ErgobabyMember
2016-05-11
0001345126
codi:VelocityOutdoorHoldingsMember
codi:RavinCrossbowsLLCMember
us-gaap:CustomerRelationshipsMember
2018-12-31
0001345126
codi:VelocityOutdoorMember
codi:RavinCrossbowsLLCMember
2018-01-01
2018-12-31
0001345126
us-gaap:ScenarioAdjustmentMember
codi:FoamFabricatorsMember
2018-01-01
2018-12-31
0001345126
codi:FoamFabricatorsMember
2018-01-01
2018-12-31
0001345126
us-gaap:ScenarioAdjustmentMember
codi:RimportsMember
2018-01-01
2018-12-31
0001345126
codi:RimportsMember
2018-12-31
0001345126
us-gaap:ScenarioAdjustmentMember
codi:RimportsMember
2018-12-31
0001345126
codi:FoamFabricatorsMember
us-gaap:CustomerRelationshipsMember
2018-02-15
2018-02-15
0001345126
codi:FoamFabricatorsMember
us-gaap:TradeNamesMember
2018-02-15
2018-02-15
0001345126
codi:CleanEarthHoldingsMember
us-gaap:TradeNamesMember
2014-08-26
2014-08-26
0001345126
codi:SternoCandleLampMember
us-gaap:TradeNamesMember
2014-08-26
2014-08-26
0001345126
srt:MinimumMember
codi:CleanEarthHoldingsMember
codi:PermitsAndAirspaceMember
2014-08-26
2014-08-26
0001345126
codi:CleanEarthHoldingsMember
us-gaap:CustomerRelationshipsMember
2014-08-26
2014-08-26
0001345126
srt:MaximumMember
codi:CleanEarthHoldingsMember
codi:PermitsAndAirspaceMember
2014-08-26
2014-08-26
0001345126
codi:ManitobaHarvestMember
us-gaap:TechnologyBasedIntangibleAssetsMember
2015-07-10
2015-07-10
0001345126
codi:ManitobaHarvestMember
us-gaap:CustomerRelationshipsMember
2015-07-10
2015-07-10
0001345126
codi:RimportsMember
2018-04-01
2018-06-30
0001345126
codi:OtherInternationalMember
codi:LibertyMember
2016-01-01
2016-12-31
0001345126
srt:AsiaPacificMember
codi:ArnoldMember
2016-01-01
2016-12-31
0001345126
codi:A5.11TacticalMember
2016-01-01
2016-12-31
0001345126
codi:OtherInternationalMember
codi:AdvancedCircuitsMember
2016-01-01
2016-12-31
0001345126
codi:SternoProductsMember
2016-01-01
2016-12-31
0001345126
country:CA
2016-01-01
2016-12-31
0001345126
srt:AsiaPacificMember
codi:SternoProductsMember
2016-01-01
2016-12-31
0001345126
country:CA
codi:ErgobabyMember
2016-01-01
2016-12-31
0001345126
srt:AsiaPacificMember
codi:AdvancedCircuitsMember
2016-01-01
2016-12-31
0001345126
srt:EuropeMember
codi:LibertyMember
2016-01-01
2016-12-31
0001345126
srt:EuropeMember
codi:ErgobabyMember
2016-01-01
2016-12-31
0001345126
country:US
codi:A5.11TacticalMember
2016-01-01
2016-12-31
0001345126
country:CA
codi:A5.11TacticalMember
2016-01-01
2016-12-31
0001345126
country:CA
codi:AdvancedCircuitsMember
2016-01-01
2016-12-31
0001345126
srt:EuropeMember
codi:SternoProductsMember
2016-01-01
2016-12-31
0001345126
srt:EuropeMember
2016-01-01
2016-12-31
0001345126
country:US
codi:ArnoldMember
2016-01-01
2016-12-31
0001345126
codi:OtherInternationalMember
codi:ArnoldMember
2016-01-01
2016-12-31
0001345126
country:US
codi:ErgobabyMember
2016-01-01
2016-12-31
0001345126
srt:EuropeMember
codi:AdvancedCircuitsMember
2016-01-01
2016-12-31
0001345126
codi:ArnoldMember
2016-01-01
2016-12-31
0001345126
country:US
codi:AdvancedCircuitsMember
2016-01-01
2016-12-31
0001345126
srt:AsiaPacificMember
codi:A5.11TacticalMember
2016-01-01
2016-12-31
0001345126
country:CA
codi:SternoProductsMember
2016-01-01
2016-12-31
0001345126
country:CA
codi:ArnoldMember
2016-01-01
2016-12-31
0001345126
country:US
2016-01-01
2016-12-31
0001345126
srt:EuropeMember
codi:A5.11TacticalMember
2016-01-01
2016-12-31
0001345126
srt:EuropeMember
codi:ArnoldMember
2016-01-01
2016-12-31
0001345126
srt:AsiaPacificMember
2016-01-01
2016-12-31
0001345126
codi:OtherInternationalMember
2016-01-01
2016-12-31
0001345126
srt:AsiaPacificMember
codi:ErgobabyMember
2016-01-01
2016-12-31
0001345126
srt:AsiaPacificMember
codi:LibertyMember
2016-01-01
2016-12-31
0001345126
country:US
codi:SternoProductsMember
2016-01-01
2016-12-31
0001345126
codi:OtherInternationalMember
codi:SternoProductsMember
2016-01-01
2016-12-31
0001345126
country:US
codi:LibertyMember
2016-01-01
2016-12-31
0001345126
codi:AdvancedCircuitsMember
2016-01-01
2016-12-31
0001345126
country:CA
codi:LibertyMember
2016-01-01
2016-12-31
0001345126
codi:OtherInternationalMember
codi:ErgobabyMember
2016-01-01
2016-12-31
0001345126
codi:OtherInternationalMember
codi:A5.11TacticalMember
2016-01-01
2016-12-31
0001345126
country:CA
2017-01-01
2017-12-31
0001345126
codi:LibertyMember
2017-01-01
2017-12-31
0001345126
country:CA
codi:ArnoldMember
2017-01-01
2017-12-31
0001345126
srt:EuropeMember
2017-01-01
2017-12-31
0001345126
codi:AdvancedCircuitsMember
2017-01-01
2017-12-31
0001345126
codi:OtherInternationalMember
2017-01-01
2017-12-31
0001345126
srt:AsiaPacificMember
codi:A5.11TacticalMember
2017-01-01
2017-12-31
0001345126
country:US
codi:AdvancedCircuitsMember
2017-01-01
2017-12-31
0001345126
srt:AsiaPacificMember
codi:SternoProductsMember
2017-01-01
2017-12-31
0001345126
codi:OtherInternationalMember
codi:CrosmanMember
2017-01-01
2017-12-31
0001345126
codi:OtherInternationalMember
codi:A5.11TacticalMember
2017-01-01
2017-12-31
0001345126
srt:AsiaPacificMember
codi:AdvancedCircuitsMember
2017-01-01
2017-12-31
0001345126
country:US
codi:A5.11TacticalMember
2017-01-01
2017-12-31
0001345126
country:CA
codi:CrosmanMember
2017-01-01
2017-12-31
0001345126
srt:EuropeMember
codi:ArnoldMember
2017-01-01
2017-12-31
0001345126
srt:EuropeMember
codi:A5.11TacticalMember
2017-01-01
2017-12-31
0001345126
codi:OtherInternationalMember
codi:ErgobabyMember
2017-01-01
2017-12-31
0001345126
codi:OtherInternationalMember
codi:AdvancedCircuitsMember
2017-01-01
2017-12-31
0001345126
codi:OtherInternationalMember
codi:LibertyMember
2017-01-01
2017-12-31
0001345126
country:CA
codi:ErgobabyMember
2017-01-01
2017-12-31
0001345126
country:US
codi:LibertyMember
2017-01-01
2017-12-31
0001345126
srt:EuropeMember
codi:LibertyMember
2017-01-01
2017-12-31
0001345126
country:US
2017-01-01
2017-12-31
0001345126
srt:EuropeMember
codi:SternoProductsMember
2017-01-01
2017-12-31
0001345126
srt:EuropeMember
codi:AdvancedCircuitsMember
2017-01-01
2017-12-31
0001345126
srt:AsiaPacificMember
codi:ErgobabyMember
2017-01-01
2017-12-31
0001345126
codi:OtherInternationalMember
codi:SternoProductsMember
2017-01-01
2017-12-31
0001345126
srt:AsiaPacificMember
codi:ArnoldMember
2017-01-01
2017-12-31
0001345126
codi:A5.11TacticalMember
2017-01-01
2017-12-31
0001345126
country:US
codi:ErgobabyMember
2017-01-01
2017-12-31
0001345126
codi:OtherInternationalMember
codi:ArnoldMember
2017-01-01
2017-12-31
0001345126
country:US
codi:ArnoldMember
2017-01-01
2017-12-31
0001345126
srt:AsiaPacificMember
codi:LibertyMember
2017-01-01
2017-12-31
0001345126
codi:ErgobabyMember
2017-01-01
2017-12-31
0001345126
country:CA
codi:AdvancedCircuitsMember
2017-01-01
2017-12-31
0001345126
country:CA
codi:LibertyMember
2017-01-01
2017-12-31
0001345126
srt:AsiaPacificMember
codi:CrosmanMember
2017-01-01
2017-12-31
0001345126
codi:ArnoldMember
2017-01-01
2017-12-31
0001345126
country:US
codi:CrosmanMember
2017-01-01
2017-12-31
0001345126
country:CA
codi:SternoProductsMember
2017-01-01
2017-12-31
0001345126
srt:EuropeMember
codi:CrosmanMember
2017-01-01
2017-12-31
0001345126
srt:AsiaPacificMember
2017-01-01
2017-12-31
0001345126
srt:EuropeMember
codi:ErgobabyMember
2017-01-01
2017-12-31
0001345126
country:CA
codi:A5.11TacticalMember
2017-01-01
2017-12-31
0001345126
country:US
codi:SternoProductsMember
2017-01-01
2017-12-31
0001345126
codi:SternoProductsMember
2017-01-01
2017-12-31
0001345126
codi:OtherInternationalMember
2018-01-01
2018-12-31
0001345126
codi:CrosmanMember
2018-01-01
2018-12-31
0001345126
srt:EuropeMember
codi:ErgobabyMember
2018-01-01
2018-12-31
0001345126
country:CA
codi:SternoProductsMember
2018-01-01
2018-12-31
0001345126
country:US
codi:ArnoldMember
2018-01-01
2018-12-31
0001345126
codi:SternoProductsMember
2018-01-01
2018-12-31
0001345126
codi:OtherInternationalMember
codi:A5.11TacticalMember
2018-01-01
2018-12-31
0001345126
country:CA
codi:FoamFabricatorsMember
2018-01-01
2018-12-31
0001345126
srt:EuropeMember
codi:A5.11TacticalMember
2018-01-01
2018-12-31
0001345126
srt:EuropeMember
codi:LibertyMember
2018-01-01
2018-12-31
0001345126
country:CA
codi:AdvancedCircuitsMember
2018-01-01
2018-12-31
0001345126
srt:AsiaPacificMember
codi:A5.11TacticalMember
2018-01-01
2018-12-31
0001345126
srt:AsiaPacificMember
codi:LibertyMember
2018-01-01
2018-12-31
0001345126
srt:EuropeMember
codi:SternoProductsMember
2018-01-01
2018-12-31
0001345126
srt:EuropeMember
codi:ArnoldMember
2018-01-01
2018-12-31
0001345126
srt:AsiaPacificMember
codi:ErgobabyMember
2018-01-01
2018-12-31
0001345126
srt:AsiaPacificMember
codi:CrosmanMember
2018-01-01
2018-12-31
0001345126
country:US
codi:ErgobabyMember
2018-01-01
2018-12-31
0001345126
country:US
codi:AdvancedCircuitsMember
2018-01-01
2018-12-31
0001345126
codi:OtherInternationalMember
codi:ErgobabyMember
2018-01-01
2018-12-31
0001345126
srt:EuropeMember
2018-01-01
2018-12-31
0001345126
country:CA
2018-01-01
2018-12-31
0001345126
country:US
codi:CrosmanMember
2018-01-01
2018-12-31
0001345126
codi:OtherInternationalMember
codi:LibertyMember
2018-01-01
2018-12-31
0001345126
srt:AsiaPacificMember
codi:FoamFabricatorsMember
2018-01-01
2018-12-31
0001345126
srt:AsiaPacificMember
codi:ArnoldMember
2018-01-01
2018-12-31
0001345126
country:US
codi:A5.11TacticalMember
2018-01-01
2018-12-31
0001345126
srt:EuropeMember
codi:CrosmanMember
2018-01-01
2018-12-31
0001345126
codi:ErgobabyMember
2018-01-01
2018-12-31
0001345126
codi:ArnoldMember
2018-01-01
2018-12-31
0001345126
country:CA
codi:CrosmanMember
2018-01-01
2018-12-31
0001345126
codi:OtherInternationalMember
codi:FoamFabricatorsMember
2018-01-01
2018-12-31
0001345126
srt:EuropeMember
codi:AdvancedCircuitsMember
2018-01-01
2018-12-31
0001345126
codi:A5.11TacticalMember
2018-01-01
2018-12-31
0001345126
srt:AsiaPacificMember
codi:SternoProductsMember
2018-01-01
2018-12-31
0001345126
codi:OtherInternationalMember
codi:SternoProductsMember
2018-01-01
2018-12-31
0001345126
codi:AdvancedCircuitsMember
2018-01-01
2018-12-31
0001345126
country:US
codi:SternoProductsMember
2018-01-01
2018-12-31
0001345126
srt:EuropeMember
codi:FoamFabricatorsMember
2018-01-01
2018-12-31
0001345126
codi:OtherInternationalMember
codi:CrosmanMember
2018-01-01
2018-12-31
0001345126
country:CA
codi:ArnoldMember
2018-01-01
2018-12-31
0001345126
country:US
codi:LibertyMember
2018-01-01
2018-12-31
0001345126
country:CA
codi:ErgobabyMember
2018-01-01
2018-12-31
0001345126
srt:AsiaPacificMember
codi:AdvancedCircuitsMember
2018-01-01
2018-12-31
0001345126
country:US
2018-01-01
2018-12-31
0001345126
country:CA
codi:A5.11TacticalMember
2018-01-01
2018-12-31
0001345126
srt:AsiaPacificMember
2018-01-01
2018-12-31
0001345126
country:CA
codi:LibertyMember
2018-01-01
2018-12-31
0001345126
codi:FoamFabricatorsMember
2018-01-01
2018-12-31
0001345126
codi:OtherInternationalMember
codi:AdvancedCircuitsMember
2018-01-01
2018-12-31
0001345126
country:US
codi:FoamFabricatorsMember
2018-01-01
2018-12-31
0001345126
codi:OtherInternationalMember
codi:ArnoldMember
2018-01-01
2018-12-31
0001345126
codi:AciMember
2017-01-01
2017-12-31
0001345126
codi:AciMember
2016-01-01
2016-12-31
0001345126
us-gaap:CorporateMember
2018-01-01
2018-12-31
0001345126
us-gaap:OperatingSegmentsMember
2016-01-01
2016-12-31
0001345126
us-gaap:CorporateMember
2017-01-01
2017-12-31
0001345126
us-gaap:CorporateMember
2016-01-01
2016-12-31
0001345126
us-gaap:OperatingSegmentsMember
2018-01-01
2018-12-31
0001345126
codi:CrosmanMember
2016-01-01
2016-12-31
0001345126
codi:FoamFabricatorsMember
2017-01-01
2017-12-31
0001345126
us-gaap:OperatingSegmentsMember
2017-01-01
2017-12-31
0001345126
codi:FoamFabricatorsMember
2016-01-01
2016-12-31
0001345126
codi:AciMember
2018-01-01
2018-12-31
0001345126
us-gaap:OperatingSegmentsMember
country:CA
codi:ManitobaHarvestMember
2017-12-31
0001345126
us-gaap:OperatingSegmentsMember
codi:ManitobaHarvestMember
2017-12-31
0001345126
us-gaap:OperatingSegmentsMember
srt:EuropeMember
codi:ManitobaHarvestMember
2018-12-31
0001345126
us-gaap:OperatingSegmentsMember
codi:ManitobaHarvestMember
2018-12-31
0001345126
us-gaap:OperatingSegmentsMember
srt:EuropeMember
codi:ManitobaHarvestMember
2017-12-31
0001345126
us-gaap:OperatingSegmentsMember
codi:NonUnitedStatesMember
codi:ManitobaHarvestMember
2017-12-31
0001345126
us-gaap:OperatingSegmentsMember
country:US
codi:ManitobaHarvestMember
2017-12-31
0001345126
us-gaap:OperatingSegmentsMember
country:US
codi:ManitobaHarvestMember
2018-12-31
0001345126
us-gaap:OperatingSegmentsMember
country:CA
codi:ManitobaHarvestMember
2018-12-31
0001345126
us-gaap:OperatingSegmentsMember
codi:NonUnitedStatesMember
codi:ManitobaHarvestMember
2018-12-31
0001345126
us-gaap:OperatingSegmentsMember
codi:LibertyMember
2017-01-01
2017-12-31
0001345126
us-gaap:OperatingSegmentsMember
codi:AciMember
2018-01-01
2018-12-31
0001345126
us-gaap:MaterialReconcilingItemsMember
us-gaap:CorporateAndOtherMember
2016-01-01
2016-12-31
0001345126
us-gaap:OperatingSegmentsMember
codi:ArnoldMagneticsMember
2017-01-01
2017-12-31
0001345126
us-gaap:OperatingSegmentsMember
codi:ArnoldMagneticsMember
2018-01-01
2018-12-31
0001345126
us-gaap:OperatingSegmentsMember
codi:CrosmanMember
2017-01-01
2017-12-31
0001345126
us-gaap:OperatingSegmentsMember
codi:CrosmanMember
2016-01-01
2016-12-31
0001345126
us-gaap:OperatingSegmentsMember
codi:SternoCandleLampMember
2017-01-01
2017-12-31
0001345126
us-gaap:OperatingSegmentsMember
codi:SternoCandleLampMember
2018-01-01
2018-12-31
0001345126
us-gaap:OperatingSegmentsMember
codi:A5.11TacticalMember
2017-01-01
2017-12-31
0001345126
us-gaap:MaterialReconcilingItemsMember
us-gaap:CorporateAndOtherMember
2017-01-01
2017-12-31
0001345126
us-gaap:OperatingSegmentsMember
codi:ErgobabyMember
2017-01-01
2017-12-31
0001345126
us-gaap:OperatingSegmentsMember
codi:ArnoldMagneticsMember
2016-01-01
2016-12-31
0001345126
us-gaap:OperatingSegmentsMember
codi:AciMember
2016-01-01
2016-12-31
0001345126
us-gaap:OperatingSegmentsMember
codi:FoamFabricatorsMember
2016-01-01
2016-12-31
0001345126
us-gaap:OperatingSegmentsMember
codi:ErgobabyMember
2016-01-01
2016-12-31
0001345126
us-gaap:OperatingSegmentsMember
codi:AciMember
2017-01-01
2017-12-31
0001345126
us-gaap:OperatingSegmentsMember
codi:A5.11TacticalMember
2018-01-01
2018-12-31
0001345126
us-gaap:OperatingSegmentsMember
codi:LibertyMember
2016-01-01
2016-12-31
0001345126
us-gaap:OperatingSegmentsMember
codi:SternoCandleLampMember
2016-01-01
2016-12-31
0001345126
us-gaap:OperatingSegmentsMember
codi:A5.11TacticalMember
2016-01-01
2016-12-31
0001345126
us-gaap:OperatingSegmentsMember
codi:LibertyMember
2018-01-01
2018-12-31
0001345126
us-gaap:OperatingSegmentsMember
codi:FoamFabricatorsMember
2018-01-01
2018-12-31
0001345126
us-gaap:OperatingSegmentsMember
codi:ErgobabyMember
2018-01-01
2018-12-31
0001345126
us-gaap:OperatingSegmentsMember
codi:CrosmanMember
2018-01-01
2018-12-31
0001345126
us-gaap:MaterialReconcilingItemsMember
us-gaap:CorporateAndOtherMember
2018-01-01
2018-12-31
0001345126
us-gaap:OperatingSegmentsMember
codi:FoamFabricatorsMember
2017-01-01
2017-12-31
0001345126
srt:MinimumMember
codi:ArnoldMagneticsMember
2018-01-01
2018-12-31
0001345126
country:CA
us-gaap:SalesRevenueNetMember
2018-01-01
2018-12-31
0001345126
codi:ArnoldMagneticsMember
2016-01-01
2016-12-31
0001345126
codi:ArnoldMagneticsMember
2017-01-01
2017-12-31
0001345126
us-gaap:GeographicDistributionForeignMember
codi:ErgobabyMember
2018-01-01
2018-12-31
0001345126
country:CA
us-gaap:SalesRevenueNetMember
2017-01-01
2017-12-31
0001345126
country:CA
us-gaap:SalesRevenueNetMember
2016-01-01
2016-12-31
0001345126
us-gaap:MaterialReconcilingItemsMember
2018-01-01
2018-12-31
0001345126
us-gaap:MaterialReconcilingItemsMember
2016-01-01
2016-12-31
0001345126
us-gaap:MaterialReconcilingItemsMember
2017-01-01
2017-12-31
0001345126
codi:SternoProductsMember
2017-12-31
0001345126
codi:AciMember
2018-12-31
0001345126
codi:ArnoldMember
2018-12-31
0001345126
codi:ArnoldMember
2017-12-31
0001345126
codi:SternoProductsMember
2018-12-31
0001345126
codi:A5.11TacticalMember
2018-12-31
0001345126
us-gaap:CorporateMember
2018-12-31
0001345126
codi:AciMember
2017-12-31
0001345126
codi:CrosmanMember
2018-12-31
0001345126
codi:CrosmanMember
2017-12-31
0001345126
codi:LibertyMember
2017-12-31
0001345126
codi:ErgobabyMember
2018-12-31
0001345126
codi:FoamFabricatorsMember
2017-12-31
0001345126
codi:FoamFabricatorsMember
2018-12-31
0001345126
codi:LibertyMember
2018-12-31
0001345126
codi:ErgobabyMember
2017-12-31
0001345126
codi:A5.11TacticalMember
2017-12-31
0001345126
us-gaap:CorporateMember
2017-12-31
0001345126
codi:OfficeFurnitureComputersAndSoftwareMember
2018-12-31
0001345126
us-gaap:LandAndBuildingMember
2017-12-31
0001345126
us-gaap:LeaseholdImprovementsMember
2017-12-31
0001345126
us-gaap:MachineryAndEquipmentMember
2018-12-31
0001345126
us-gaap:LeaseholdImprovementsMember
2018-12-31
0001345126
us-gaap:LandAndBuildingMember
2018-12-31
0001345126
codi:OfficeFurnitureComputersAndSoftwareMember
2017-12-31
0001345126
us-gaap:MachineryAndEquipmentMember
2017-12-31
0001345126
codi:AdvancedCircuitsMember
2017-12-31
0001345126
us-gaap:CorporateNonSegmentMember
2018-01-01
2018-12-31
0001345126
codi:AdvancedCircuitsMember
2018-12-31
0001345126
us-gaap:CorporateNonSegmentMember
2018-12-31
0001345126
us-gaap:CorporateNonSegmentMember
2017-12-31
0001345126
codi:OrbitbabyProductLineMember
2017-10-01
2017-12-31
0001345126
codi:FlexmagMember
2018-01-01
2018-12-31
0001345126
codi:PmagMember
codi:ArnoldMember
2017-12-31
0001345126
codi:PrecisionThinMetalsMember
2018-01-01
2018-12-31
0001345126
codi:PmagMember
2018-01-01
2018-03-31
0001345126
codi:PmagMember
2018-01-01
2018-12-31
0001345126
codi:OrbitbabyProductLineMember
2017-04-01
2017-06-30
0001345126
codi:PmagMember
2018-01-01
2018-12-31
0001345126
codi:ArnoldMember
2018-01-01
2018-03-31
0001345126
codi:PrecisionThinMetalsMember
codi:ArnoldMember
2017-12-31
0001345126
codi:PmagMember
2017-01-01
2017-12-31
0001345126
codi:FlexmagMember
2018-01-01
2018-03-31
0001345126
codi:FlexmagMember
codi:ArnoldMember
2017-12-31
0001345126
us-gaap:TradeNamesMember
2018-01-01
2018-12-31
0001345126
us-gaap:CustomerRelationshipsMember
2017-12-31
0001345126
codi:LicensingAndNonCompeteAgreementsMember
2018-12-31
0001345126
codi:DistributorRelationsAndOtherMember
2018-01-01
2018-12-31
0001345126
codi:LicensingAndNonCompeteAgreementsMember
2018-01-01
2018-12-31
0001345126
us-gaap:CustomerRelationshipsMember
2018-12-31
0001345126
codi:DistributorRelationsAndOtherMember
2017-12-31
0001345126
us-gaap:TradeNamesMember
2018-12-31
0001345126
us-gaap:CustomerRelationshipsMember
2018-01-01
2018-12-31
0001345126
codi:DistributorRelationsAndOtherMember
2018-12-31
0001345126
codi:TechnologyAndPatentsMember
2018-12-31
0001345126
codi:LicensingAndNonCompeteAgreementsMember
2017-12-31
0001345126
codi:TechnologyAndPatentsMember
2018-01-01
2018-12-31
0001345126
codi:TechnologyAndPatentsMember
2017-12-31
0001345126
us-gaap:TradeNamesMember
2017-12-31
0001345126
us-gaap:CorporateNonSegmentMember
2017-01-01
2017-12-31
0001345126
codi:AdvancedCircuitsMember
2016-12-31
0001345126
codi:ErgobabyMember
2016-12-31
0001345126
codi:A5.11TacticalMember
2016-12-31
0001345126
us-gaap:CorporateNonSegmentMember
2016-12-31
0001345126
codi:LibertyMember
2016-12-31
0001345126
codi:CrosmanMember
2016-12-31
0001345126
codi:SternoProductsMember
2016-12-31
0001345126
codi:ArnoldMember
2016-12-31
0001345126
us-gaap:OtherNoncurrentAssetsMember
2017-12-31
0001345126
us-gaap:OtherNoncurrentLiabilitiesMember
2018-12-31
0001345126
us-gaap:OtherNoncurrentLiabilitiesMember
2017-12-31
0001345126
us-gaap:OtherNoncurrentAssetsMember
2018-12-31
0001345126
us-gaap:RevolvingCreditFacilityMember
codi:A2014RevolvingCreditFacilityMember
us-gaap:LineOfCreditMember
2014-06-06
0001345126
srt:MaximumMember
us-gaap:RevolvingCreditFacilityMember
codi:NewLineOfCreditMember
us-gaap:BaseRateMember
2018-04-18
0001345126
us-gaap:RevolvingCreditFacilityMember
codi:NewLineOfCreditMember
codi:TermLoanMember
2018-04-18
0001345126
codi:A2016IncrementalTermLoanMember
us-gaap:LoansPayableMember
2016-08-31
2016-08-31
0001345126
codi:Seniornotesdue2026Member
2018-04-18
0001345126
srt:MinimumMember
us-gaap:LetterOfCreditMember
codi:NewLineOfCreditMember
2014-06-06
2014-06-06
0001345126
us-gaap:RevolvingCreditFacilityMember
codi:NewLineOfCreditMember
codi:TermLoanMember
2018-04-18
2018-04-18
0001345126
us-gaap:LetterOfCreditMember
2018-12-31
0001345126
us-gaap:LetterOfCreditMember
codi:NewLineOfCreditMember
2014-06-06
0001345126
us-gaap:LetterOfCreditMember
2017-12-31
0001345126
us-gaap:RevolvingCreditFacilityMember
codi:NewLineOfCreditMember
us-gaap:FederalFundsEffectiveSwapRateMember
2018-04-18
0001345126
us-gaap:RevolvingCreditFacilityMember
codi:NewLineOfCreditMember
us-gaap:BaseRateMember
2018-04-18
0001345126
us-gaap:LineOfCreditMember
codi:NewLineOfCreditMember
2014-06-06
0001345126
codi:NewLineOfCreditMember
codi:TermLoanMember
2018-04-18
0001345126
us-gaap:InterestRateSwapMember
2018-12-31
0001345126
us-gaap:RevolvingCreditFacilityMember
codi:NewLineOfCreditMember
us-gaap:LineOfCreditMember
2018-04-18
0001345126
srt:MinimumMember
us-gaap:RevolvingCreditFacilityMember
codi:NewLineOfCreditMember
us-gaap:LondonInterbankOfferedRateLIBORMember
2018-04-18
0001345126
codi:A2014TermLoanMember
us-gaap:LoansPayableMember
2014-06-06
0001345126
srt:MaximumMember
us-gaap:RevolvingCreditFacilityMember
codi:NewLineOfCreditMember
us-gaap:LondonInterbankOfferedRateLIBORMember
2018-04-18
0001345126
srt:MaximumMember
us-gaap:LetterOfCreditMember
codi:NewLineOfCreditMember
2014-06-06
2014-06-06
0001345126
codi:Seniornotesdue2026Member
2018-01-01
2018-09-30
0001345126
srt:MinimumMember
us-gaap:RevolvingCreditFacilityMember
codi:NewLineOfCreditMember
us-gaap:BaseRateMember
2018-04-18
0001345126
codi:A2014CreditAgreementMember
2018-12-31
0001345126
2018-09-30
0001345126
us-gaap:RevolvingCreditFacilityMember
2017-12-31
0001345126
codi:TermLoanFacilityMember
2018-12-31
0001345126
codi:TermLoanFacilityMember
2017-12-31
0001345126
us-gaap:RevolvingCreditFacilityMember
2018-12-31
0001345126
us-gaap:LetterOfCreditMember
2016-12-31
0001345126
codi:NewInterestRateSwapMember
2014-09-16
0001345126
codi:NewInterestRateSwapMember
2018-01-01
2018-12-31
0001345126
codi:NewInterestRateSwapMember
2017-01-01
2017-12-31
0001345126
us-gaap:ForeignExchangeContractMember
2017-12-31
0001345126
codi:NewInterestRateSwapMember
2014-09-16
2014-09-16
0001345126
us-gaap:OtherNoncurrentLiabilitiesMember
us-gaap:InterestRateSwapMember
2018-12-31
0001345126
us-gaap:OtherCurrentLiabilitiesMember
us-gaap:InterestRateSwapMember
2018-12-31
0001345126
us-gaap:OtherCurrentLiabilitiesMember
us-gaap:InterestRateSwapMember
2017-12-31
0001345126
us-gaap:OtherNoncurrentLiabilitiesMember
us-gaap:InterestRateSwapMember
2017-12-31
0001345126
us-gaap:RealEstateMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0001345126
us-gaap:FixedIncomeSecuritiesMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0001345126
us-gaap:HedgeFundsEquityMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0001345126
us-gaap:EquityMethodInvestmentsMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0001345126
codi:CertificatesOfDepositAndCashAndCashEquivalentsMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0001345126
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0001345126
2018-07-26
0001345126
us-gaap:SeriesAPreferredStockMember
2019-01-30
2019-01-30
0001345126
us-gaap:SeriesAPreferredStockMember
2018-10-30
2018-10-30
0001345126
us-gaap:SeriesAPreferredStockMember
2018-04-30
2018-04-30
0001345126
2019-01-24
0001345126
2018-04-26
0001345126
2017-07-01
2017-09-30
0001345126
2016-07-28
0001345126
2017-04-27
0001345126
2017-07-27
0001345126
us-gaap:SeriesBPreferredStockMember
2019-01-30
2019-01-30
0001345126
2017-04-01
2017-06-30
0001345126
2018-01-25
0001345126
us-gaap:SeriesAPreferredStockMember
2017-10-30
2017-10-30
0001345126
2017-01-01
2017-03-31
0001345126
us-gaap:SeriesAPreferredStockMember
2018-01-30
2018-01-30
0001345126
2019-01-01
2019-03-31
0001345126
2018-07-01
2018-09-30
0001345126
2017-10-26
0001345126
us-gaap:SeriesBPreferredStockMember
2018-10-30
2018-10-30
0001345126
2018-10-25
0001345126
us-gaap:SeriesBPreferredStockMember
2018-07-30
2018-07-30
0001345126
2016-04-28
0001345126
2016-04-01
2016-06-30
0001345126
us-gaap:SeriesAPreferredStockMember
2018-07-30
2018-07-30
0001345126
2018-10-01
2018-12-31
0001345126
2016-10-27
0001345126
2016-07-01
2016-09-30
0001345126
2017-10-01
2017-12-31
0001345126
2017-01-26
0001345126
2018-01-01
2018-03-31
0001345126
2016-10-01
2016-12-31
0001345126
2018-04-01
2018-06-30
0001345126
us-gaap:DiscontinuedOperationsDisposedOfBySaleMember
2017-01-01
2017-12-31
0001345126
us-gaap:DiscontinuedOperationsDisposedOfBySaleMember
2016-01-01
2016-12-31
0001345126
srt:MinimumMember
us-gaap:SeriesAPreferredStockMember
2018-12-31
0001345126
codi:FoxMember
2018-07-01
2018-09-30
0001345126
us-gaap:SeriesBPreferredStockMember
2018-01-01
2018-12-31
0001345126
us-gaap:RetainedEarningsMember
2016-10-01
2016-12-31
0001345126
us-gaap:SeriesAPreferredStockMember
2018-01-01
2018-12-31
0001345126
srt:MinimumMember
us-gaap:SeriesBPreferredStockMember
2018-12-31
0001345126
srt:MinimumMember
us-gaap:SeriesBPreferredStockMember
2018-01-01
2018-12-31
0001345126
us-gaap:SeriesAPreferredStockMember
2017-06-28
0001345126
codi:FoxMember
2016-04-01
2016-06-30
0001345126
srt:MinimumMember
us-gaap:SeriesAPreferredStockMember
2018-01-01
2018-12-31
0001345126
us-gaap:CommonStockMember
2018-01-01
2018-12-31
0001345126
codi:FoxMember
2016-10-01
2016-12-31
0001345126
codi:FoxMember
2016-07-01
2016-09-30
0001345126
2018-03-13
0001345126
us-gaap:SeriesAPreferredStockMember
2017-06-28
2017-06-28
0001345126
us-gaap:FairValueMeasurementsNonrecurringMember
2017-01-01
2017-12-31
0001345126
us-gaap:FairValueMeasurementsNonrecurringMember
us-gaap:GoodwillMember
codi:ArnoldMember
2017-01-01
2017-12-31
0001345126
us-gaap:FairValueInputsLevel1Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsNonrecurringMember
us-gaap:GoodwillMember
codi:ArnoldMember
2017-12-31
0001345126
us-gaap:FairValueInputsLevel2Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsNonrecurringMember
us-gaap:GoodwillMember
codi:ArnoldMember
2017-12-31
0001345126
us-gaap:CarryingReportedAmountFairValueDisclosureMember
us-gaap:FairValueMeasurementsNonrecurringMember
us-gaap:GoodwillMember
codi:ArnoldMember
2017-12-31
0001345126
us-gaap:FairValueInputsLevel3Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsNonrecurringMember
us-gaap:GoodwillMember
codi:ArnoldMember
2017-12-31
0001345126
codi:BabyTulaLLCMember
2018-01-01
2018-12-31
0001345126
codi:RimportsMember
2017-01-01
2017-12-31
0001345126
codi:NorthernInternationalInc.Member
2017-01-01
2017-12-31
0001345126
codi:RavinMember
2018-01-01
2018-12-31
0001345126
codi:NorthernInternationalInc.Member
2018-01-01
2018-12-31
0001345126
codi:BabyTulaLLCMember
2017-01-01
2017-12-31
0001345126
codi:RavinMember
2017-01-01
2017-12-31
0001345126
us-gaap:FairValueMeasurementsNonrecurringMember
us-gaap:PropertyPlantAndEquipmentMember
2016-01-01
2016-12-31
0001345126
us-gaap:CarryingReportedAmountFairValueDisclosureMember
us-gaap:FairValueMeasurementsNonrecurringMember
us-gaap:TradeNamesMember
2016-12-31
0001345126
us-gaap:FairValueMeasurementsNonrecurringMember
us-gaap:CustomerRelationshipsMember
2016-01-01
2016-12-31
0001345126
us-gaap:CarryingReportedAmountFairValueDisclosureMember
us-gaap:FairValueMeasurementsNonrecurringMember
us-gaap:PropertyPlantAndEquipmentMember
2016-12-31
0001345126
us-gaap:FairValueMeasurementsNonrecurringMember
codi:TechnologyMember
2016-01-01
2016-12-31
0001345126
us-gaap:FairValueInputsLevel3Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsNonrecurringMember
us-gaap:GoodwillMember
codi:ArnoldMember
2016-12-31
0001345126
us-gaap:FairValueInputsLevel2Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsNonrecurringMember
us-gaap:GoodwillMember
codi:ArnoldMember
2016-12-31
0001345126
us-gaap:FairValueMeasurementsNonrecurringMember
us-gaap:TradeNamesMember
2016-01-01
2016-12-31
0001345126
us-gaap:FairValueMeasurementsNonrecurringMember
us-gaap:GoodwillMember
2016-01-01
2016-12-31
0001345126
us-gaap:FairValueInputsLevel1Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsNonrecurringMember
us-gaap:GoodwillMember
codi:ArnoldMember
2016-12-31
0001345126
us-gaap:CarryingReportedAmountFairValueDisclosureMember
us-gaap:FairValueMeasurementsNonrecurringMember
us-gaap:GoodwillMember
codi:ArnoldMember
2016-12-31
0001345126
us-gaap:FairValueInputsLevel1Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsNonrecurringMember
us-gaap:PropertyPlantAndEquipmentMember
2016-12-31
0001345126
us-gaap:CarryingReportedAmountFairValueDisclosureMember
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0001345126
us-gaap:InterestRateSwapMember
us-gaap:FairValueInputsLevel3Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0001345126
codi:LibertyMember
us-gaap:FairValueInputsLevel3Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:PutOptionMember
2017-12-31
0001345126
us-gaap:InterestRateSwapMember
us-gaap:FairValueInputsLevel1Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0001345126
codi:LibertyMember
us-gaap:FairValueInputsLevel2Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:PutOptionMember
2017-12-31
0001345126
us-gaap:FairValueInputsLevel2Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0001345126
codi:LibertyMember
us-gaap:FairValueInputsLevel1Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:PutOptionMember
2017-12-31
0001345126
us-gaap:InterestRateSwapMember
us-gaap:CarryingReportedAmountFairValueDisclosureMember
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0001345126
us-gaap:FairValueInputsLevel3Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0001345126
us-gaap:InterestRateSwapMember
us-gaap:FairValueInputsLevel2Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0001345126
us-gaap:FairValueInputsLevel1Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0001345126
codi:LibertyMember
us-gaap:CarryingReportedAmountFairValueDisclosureMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:PutOptionMember
2017-12-31
0001345126
codi:RimportsMember
codi:SternoProductsMember
2018-12-31
0001345126
codi:NorthernInternationalInc.Member
codi:SternoProductsMember
2016-01-22
0001345126
codi:RavinMember
codi:CrosmanMember
2018-01-01
2018-12-31
0001345126
codi:RavinMember
codi:CrosmanMember
2018-09-04
2018-09-04
0001345126
codi:NorthernInternationalInc.Member
codi:SternoProductsMember
2017-07-01
2017-09-30
0001345126
codi:NorthernInternationalInc.Member
codi:SternoProductsMember
2016-01-22
2016-01-22
0001345126
codi:NorthernInternationalInc.Member
codi:SternoProductsMember
2017-01-01
2017-12-31
0001345126
codi:NorthernInternationalInc.Member
codi:SternoProductsMember
2018-01-01
2018-03-31
0001345126
codi:NorthernInternationalInc.Member
codi:SternoProductsMember
2017-12-31
0001345126
codi:BabyTulaLLCMember
codi:ErgobabyMember
2018-01-01
2018-12-31
0001345126
codi:RimportsMember
codi:SternoProductsMember
2018-09-04
2018-09-04
0001345126
codi:RavinMember
codi:CrosmanMember
2018-12-31
0001345126
codi:BusinessAcquisitionMember
us-gaap:FairValueInputsLevel3Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001345126
codi:BusinessAcquisitionMember
us-gaap:FairValueInputsLevel2Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001345126
us-gaap:FairValueInputsLevel2Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:PutOptionMember
2018-12-31
0001345126
us-gaap:InterestRateSwapMember
us-gaap:FairValueInputsLevel1Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001345126
us-gaap:FairValueInputsLevel3Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:PutOptionMember
2018-12-31
0001345126
us-gaap:FairValueInputsLevel1Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001345126
us-gaap:InterestRateSwapMember
us-gaap:CarryingReportedAmountFairValueDisclosureMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001345126
us-gaap:FairValueInputsLevel3Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001345126
us-gaap:InterestRateSwapMember
us-gaap:FairValueInputsLevel2Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001345126
us-gaap:FairValueInputsLevel2Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001345126
us-gaap:CarryingReportedAmountFairValueDisclosureMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:PutOptionMember
2018-12-31
0001345126
us-gaap:InterestRateSwapMember
us-gaap:FairValueInputsLevel3Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001345126
codi:BusinessAcquisitionMember
us-gaap:CarryingReportedAmountFairValueDisclosureMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001345126
us-gaap:CarryingReportedAmountFairValueDisclosureMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001345126
codi:BusinessAcquisitionMember
us-gaap:FairValueInputsLevel1Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001345126
us-gaap:FairValueInputsLevel1Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:PutOptionMember
2018-12-31
0001345126
srt:ManagementMember
codi:LibertyMember
2016-03-31
0001345126
codi:ErgobabyMember
2016-06-01
2016-06-30
0001345126
us-gaap:EmployeeStockOptionMember
codi:LibertyMember
2017-01-01
2017-03-31
0001345126
codi:SternoProductsMember
2018-01-01
2018-01-31
0001345126
codi:AciMember
2017-04-01
2017-06-30
0001345126
codi:TermLoanFacilityMember
codi:LibertyMember
2016-03-31
0001345126
codi:ErgobabyMember
codi:PercentageOwnershipPrimaryMember
2016-06-30
0001345126
codi:LibertyMember
2017-01-01
2017-03-31
0001345126
codi:SternoProductsMember
2018-01-31
0001345126
codi:PercentageOwnershipFullyDilutedMember
codi:LibertyMember
2016-03-31
0001345126
codi:ErgobabyMember
codi:PercentageOwnershipFullyDilutedMember
2016-06-30
0001345126
codi:ErgobabyMember
2016-12-01
2016-12-31
0001345126
codi:TermLoanFacilityMember
codi:AciMember
2016-06-30
0001345126
codi:PercentageOwnershipPrimaryMember
codi:LibertyMember
2016-03-31
0001345126
codi:SternoProductsMember
2018-01-01
2018-12-31
0001345126
codi:ErgobabyMember
codi:PercentageOwnershipPrimaryMember
2017-12-31
0001345126
us-gaap:RevolvingCreditFacilityMember
codi:LibertyMember
2016-03-31
0001345126
codi:ErgobabyMember
codi:PercentageOwnershipFullyDilutedMember
2017-12-31
0001345126
codi:SternoCandleLampMember
2017-12-31
0001345126
codi:AllocationInterestsMember
2018-12-31
0001345126
codi:AllocationInterestsMember
2017-12-31
0001345126
codi:ArnoldMagneticsMember
2018-12-31
0001345126
codi:SternoCandleLampMember
2018-12-31
0001345126
codi:ArnoldMagneticsMember
2017-12-31
0001345126
codi:PercentageOwnershipPrimaryMember
codi:CrosmanMember
2017-12-31
0001345126
codi:PercentageOwnershipPrimaryMember
codi:SternoCandleLampMember
2016-12-31
0001345126
codi:PercentageOwnershipPrimaryMember
codi:ErgobabyMember
2016-12-31
0001345126
codi:PercentageOwnershipFullyDilutedMember
codi:AciMember
2016-12-31
0001345126
codi:PercentageOwnershipPrimaryMember
codi:LibertyMember
2017-12-31
0001345126
codi:PercentageOwnershipFullyDilutedMember
codi:ArnoldMagneticsMember
2018-12-31
0001345126
codi:PercentageOwnershipPrimaryMember
codi:ArnoldMagneticsMember
2016-12-31
0001345126
codi:PercentageOwnershipFullyDilutedMember
codi:A5.11TacticalMember
2017-12-31
0001345126
codi:PercentageOwnershipPrimaryMember
codi:ErgobabyMember
2018-12-31
0001345126
codi:PercentageOwnershipPrimaryMember
codi:AciMember
2018-12-31
0001345126
codi:PercentageOwnershipPrimaryMember
codi:A5.11TacticalMember
2016-12-31
0001345126
codi:PercentageOwnershipPrimaryMember
codi:ArnoldMagneticsMember
2018-12-31
0001345126
codi:PercentageOwnershipFullyDilutedMember
codi:LibertyMember
2016-12-31
0001345126
codi:PercentageOwnershipFullyDilutedMember
codi:ErgobabyMember
2016-12-31
0001345126
codi:PercentageOwnershipPrimaryMember
codi:LibertyMember
2018-12-31
0001345126
codi:PercentageOwnershipFullyDilutedMember
codi:ArnoldMagneticsMember
2017-12-31
0001345126
codi:PercentageOwnershipFullyDilutedMember
codi:CrosmanMember
2017-12-31
0001345126
codi:PercentageOwnershipPrimaryMember
codi:AciMember
2017-12-31
0001345126
codi:PercentageOwnershipFullyDilutedMember
codi:SternoCandleLampMember
2018-12-31
0001345126
codi:PercentageOwnershipFullyDilutedMember
codi:LibertyMember
2018-12-31
0001345126
codi:PercentageOwnershipFullyDilutedMember
codi:SternoCandleLampMember
2017-12-31
0001345126
codi:PercentageOwnershipPrimaryMember
codi:CrosmanMember
2018-12-31
0001345126
codi:PercentageOwnershipPrimaryMember
codi:AciMember
2016-12-31
0001345126
codi:PercentageOwnershipPrimaryMember
codi:FoamFabricatorsMember
2018-12-31
0001345126
codi:PercentageOwnershipPrimaryMember
codi:LibertyMember
2016-12-31
0001345126
codi:PercentageOwnershipFullyDilutedMember
codi:SternoCandleLampMember
2016-12-31
0001345126
codi:PercentageOwnershipPrimaryMember
codi:SternoCandleLampMember
2018-12-31
0001345126
codi:PercentageOwnershipPrimaryMember
codi:SternoCandleLampMember
2017-12-31
0001345126
codi:PercentageOwnershipFullyDilutedMember
codi:AciMember
2017-12-31
0001345126
codi:PercentageOwnershipPrimaryMember
codi:A5.11TacticalMember
2018-12-31
0001345126
codi:PercentageOwnershipFullyDilutedMember
codi:ErgobabyMember
2017-12-31
0001345126
codi:PercentageOwnershipFullyDilutedMember
codi:A5.11TacticalMember
2018-12-31
0001345126
codi:PercentageOwnershipFullyDilutedMember
codi:LibertyMember
2017-12-31
0001345126
codi:PercentageOwnershipPrimaryMember
codi:ArnoldMagneticsMember
2017-12-31
0001345126
codi:PercentageOwnershipFullyDilutedMember
codi:AciMember
2018-12-31
0001345126
codi:PercentageOwnershipFullyDilutedMember
codi:ArnoldMagneticsMember
2016-12-31
0001345126
codi:PercentageOwnershipPrimaryMember
codi:ErgobabyMember
2017-12-31
0001345126
codi:PercentageOwnershipFullyDilutedMember
codi:FoamFabricatorsMember
2018-12-31
0001345126
codi:PercentageOwnershipFullyDilutedMember
codi:CrosmanMember
2018-12-31
0001345126
codi:PercentageOwnershipFullyDilutedMember
codi:ErgobabyMember
2018-12-31
0001345126
codi:PercentageOwnershipPrimaryMember
codi:A5.11TacticalMember
2017-12-31
0001345126
codi:PercentageOwnershipFullyDilutedMember
codi:A5.11TacticalMember
2016-12-31
0001345126
codi:FoxMember
codi:SecondaryOfferingMember
2016-11-01
2016-11-30
0001345126
codi:FoxMember
2016-03-31
0001345126
codi:FoxMember
2016-08-01
2016-08-31
0001345126
codi:FoxMember
2016-03-01
2016-03-31
0001345126
codi:FoxMember
2017-12-31
0001345126
codi:FoxMember
2016-02-29
0001345126
codi:ArnoldMagneticsMember
us-gaap:CorporateJointVentureMember
2018-12-31
0001345126
codi:FoxMember
2016-08-31
0001345126
codi:FoxMember
codi:SecondaryOfferingMember
2016-03-31
2016-03-31
0001345126
codi:FoxMember
2016-11-30
0001345126
codi:FoxMember
2017-01-01
2017-03-31
0001345126
codi:FoxMember
2016-12-31
0001345126
codi:FoxMember
2016-11-01
2016-11-30
0001345126
codi:FoxMember
2016-03-31
2016-03-31
0001345126
codi:FoxMember
codi:SecondaryOfferingMember
2016-08-01
2016-08-31
0001345126
codi:ManitobaHarvestMember
2018-12-31
0001345126
codi:CleanEarthMember
2017-12-31
0001345126
codi:ManitobaHarvestMember
2017-12-31
0001345126
codi:CleanEarthMember
2018-12-31
0001345126
codi:CleanEarthMember
2016-01-01
2016-12-31
0001345126
codi:CleanEarthMember
2017-01-01
2017-12-31
0001345126
codi:CleanEarthMember
2018-01-01
2018-12-31
0001345126
us-gaap:DiscontinuedOperationsDisposedOfBySaleMember
codi:TridienMember
2018-04-01
2018-06-30
0001345126
codi:ManitobaHarvestMember
2019-08-31
0001345126
codi:CleanEarthMember
2019-07-01
2019-09-30
0001345126
codi:CleanEarthMember
2019-04-01
2019-06-30
0001345126
codi:ManitobaHarvestMember
2019-07-01
2019-09-30
0001345126
2016-01-01
2016-09-21
0001345126
codi:ManitobaHarvestMember
2019-02-28
2019-02-28
0001345126
2016-09-21
0001345126
codi:CleanEarthMember
2019-09-30
0001345126
codi:ManitobaHarvestMember
2018-01-01
2018-12-31
0001345126
codi:ManitobaHarvestMember
2019-02-28
0001345126
codi:ManitobaHarvestMember
us-gaap:SubsequentEventMember
2019-12-31
0001345126
2019-02-18
0001345126
currency:USD
codi:ManitobaHarvestMember
2019-02-28
2019-02-28
0001345126
2016-09-21
2016-09-21
0001345126
codi:ManitobaHarvestMember
2019-02-18
0001345126
codi:ManitobaHarvestMember
2019-03-31
0001345126
us-gaap:DiscontinuedOperationsDisposedOfBySaleMember
codi:TridienMember
2016-01-01
2016-12-31
0001345126
us-gaap:DiscontinuedOperationsDisposedOfBySaleMember
codi:TridienMember
2016-07-01
2016-09-30
0001345126
codi:ManitobaHarvestMember
2019-01-01
2019-03-31
0001345126
codi:CleanEarthMember
2019-01-01
2019-09-30
0001345126
us-gaap:DiscontinuedOperationsDisposedOfBySaleMember
codi:TridienMember
2016-01-01
2016-09-21
0001345126
codi:ManagementServiceAgreementWithCgmMember
2018-01-01
2018-12-31
0001345126
codi:ManagementServiceAgreementWithCgmMember
codi:FoamFabricatorsMember
2018-01-01
2018-12-31
0001345126
codi:ManagementServiceAgreementWithCgmMember
codi:CrosmanMember
2017-01-01
2017-12-31
0001345126
codi:ManagementServiceAgreementWithCgmMember
2017-01-01
2017-12-31
0001345126
codi:ManagementServiceAgreementWithCgmMember
codi:ArnoldMagneticsMember
2017-01-01
2017-12-31
0001345126
codi:ManagementServiceAgreementWithCgmMember
codi:AdvancedCircuitsMember
2016-01-01
2016-12-31
0001345126
codi:ManagementServiceAgreementWithCgmMember
codi:LibertyMember
2018-01-01
2018-12-31
0001345126
codi:ManagementServiceAgreementWithCgmMember
2016-01-01
2016-12-31
0001345126
codi:ManagementServiceAgreementWithCgmMember
codi:SternoCandleLampMember
2016-01-01
2016-12-31
0001345126
codi:ManagementServiceAgreementWithCgmMember
us-gaap:CorporateMember
2016-01-01
2016-12-31
0001345126
codi:ManagementServiceAgreementWithCgmMember
codi:SternoCandleLampMember
2018-01-01
2018-12-31
0001345126
codi:ManagementServiceAgreementWithCgmMember
codi:AdvancedCircuitsMember
2017-01-01
2017-12-31
0001345126
codi:ManagementServiceAgreementWithCgmMember
codi:ArnoldMagneticsMember
2018-01-01
2018-12-31
0001345126
codi:ManagementServiceAgreementWithCgmMember
codi:SternoCandleLampMember
2017-01-01
2017-12-31
0001345126
codi:ManagementServiceAgreementWithCgmMember
codi:A5.11TacticalMember
2016-01-01
2016-12-31
0001345126
codi:ManagementServiceAgreementWithCgmMember
codi:ErgobabyMember
2016-01-01
2016-12-31
0001345126
codi:ManagementServiceAgreementWithCgmMember
codi:AdvancedCircuitsMember
2018-01-01
2018-12-31
0001345126
codi:ManagementServiceAgreementWithCgmMember
codi:ErgobabyMember
2017-01-01
2017-12-31
0001345126
codi:ManagementServiceAgreementWithCgmMember
codi:A5.11TacticalMember
2017-01-01
2017-12-31
0001345126
codi:ManagementServiceAgreementWithCgmMember
codi:ErgobabyMember
2018-01-01
2018-12-31
0001345126
codi:ManagementServiceAgreementWithCgmMember
codi:LibertyMember
2016-01-01
2016-12-31
0001345126
codi:ManagementServiceAgreementWithCgmMember
codi:LibertyMember
2017-01-01
2017-12-31
0001345126
codi:ManagementServiceAgreementWithCgmMember
codi:ArnoldMagneticsMember
2016-01-01
2016-12-31
0001345126
codi:ManagementServiceAgreementWithCgmMember
us-gaap:CorporateMember
2017-01-01
2017-12-31
0001345126
codi:ManagementServiceAgreementWithCgmMember
codi:CrosmanMember
2018-01-01
2018-12-31
0001345126
codi:ManagementServiceAgreementWithCgmMember
codi:A5.11TacticalMember
2018-01-01
2018-12-31
0001345126
codi:ManagementServiceAgreementWithCgmMember
us-gaap:CorporateMember
2018-01-01
2018-12-31
0001345126
srt:SubsidiariesMember
codi:SecondaryOfferingMember
2014-07-10
2014-07-10
0001345126
codi:FoundingPartnerMember
2017-01-01
2017-12-31
0001345126
codi:FoamFabricatorsMember
us-gaap:SubsequentEventMember
2019-01-01
2019-12-31
0001345126
codi:A5.11TacticalMember
codi:VendorMember
2016-01-01
2016-12-31
0001345126
2014-07-10
2014-07-10
0001345126
codi:FoxMember
2018-01-01
2018-12-31
0001345126
codi:CrosmanMember
2018-12-31
0001345126
codi:EmployeesandPartnersoftheManagerMember
2018-01-01
2018-12-31
0001345126
srt:ExecutiveOfficerMember
codi:PurchaseofRawMaterialsMember
codi:LibertyMember
2018-01-01
2018-12-31
0001345126
2014-07-10
0001345126
codi:ManagementServiceAgreementWithCgmMember
2006-05-16
2006-05-16
0001345126
codi:A5.11TacticalMember
2017-12-31
0001345126
2014-07-01
2014-07-31
0001345126
codi:CGIDiversifiedHoldingsLPMember
2017-01-01
2017-12-31
0001345126
codi:A5.11TacticalMember
codi:VendorMember
2018-01-01
2018-12-31
0001345126
codi:PurchaseofRawMaterialsMember
us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember
codi:LibertyMember
2017-01-01
2017-12-31
0001345126
codi:PurchaseofRawMaterialsMember
codi:LibertyMember
2018-01-01
2018-12-31
0001345126
codi:PurchaseofRawMaterialsMember
us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember
codi:LibertyMember
2016-01-01
2016-12-31
0001345126
codi:A5.11TacticalMember
codi:VendorMember
2017-01-01
2017-12-31
0001345126
srt:ParentCompanyMember
codi:SecondaryOfferingMember
2014-07-10
2014-07-10
0001345126
codi:PurchaseofRawMaterialsMember
us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember
codi:LibertyMember
2018-01-01
2018-12-31
0001345126
srt:BoardOfDirectorsChairmanMember
2017-01-01
2017-12-31
0001345126
codi:A5.11TacticalMember
codi:VendorMember
2018-12-31
0001345126
codi:A5.11TacticalMember
srt:ExecutiveOfficerMember
codi:VendorMember
2018-01-01
2018-12-31
0001345126
codi:A5.11TacticalMember
2016-01-01
2016-12-31
0001345126
codi:A5.11TacticalMember
2017-01-01
2017-12-31
0001345126
codi:EmployeesandPartnersoftheManagerMember
2017-01-01
2017-12-31
0001345126
codi:FoundingPartnerMember
2018-01-01
2018-12-31
0001345126
codi:FoundingPartnerMember
2016-01-01
2016-12-31
0001345126
srt:BoardOfDirectorsChairmanMember
2016-01-01
2016-12-31
0001345126
codi:CGIDiversifiedHoldingsLPMember
2016-01-01
2016-12-31
0001345126
codi:EmployeesandPartnersoftheManagerMember
2016-01-01
2016-12-31
0001345126
us-gaap:DiscontinuedOperationsDisposedOfBySaleMember
2018-04-01
2018-06-30
0001345126
us-gaap:DiscontinuedOperationsDisposedOfBySaleMember
2018-01-01
2018-03-31
0001345126
us-gaap:DiscontinuedOperationsDisposedOfBySaleMember
2018-07-01
2018-09-30
0001345126
us-gaap:DiscontinuedOperationsDisposedOfBySaleMember
2018-10-01
2018-12-31
0001345126
us-gaap:DiscontinuedOperationsDisposedOfBySaleMember
2017-10-01
2017-12-31
0001345126
us-gaap:DiscontinuedOperationsDisposedOfBySaleMember
2017-07-01
2017-09-30
0001345126
us-gaap:DiscontinuedOperationsDisposedOfBySaleMember
2017-01-01
2017-03-31
0001345126
us-gaap:DiscontinuedOperationsDisposedOfBySaleMember
2017-04-01
2017-06-30
0001345126
codi:ArnoldMember
2017-01-01
2017-03-31
0001345126
2019-02-19
0001345126
2019-02-19
2019-02-19
0001345126
codi:ManitobaHarvestMember
2019-02-19
0001345126
2019-11-13
2019-11-13
0001345126
codi:SeriesAPreferredSharesRepresentingSeriesATrustPreferredInterestInCompassDiversifiedHoldingsMember
2019-11-13
2019-11-13
0001345126
codi:SeriesBPreferredSharesRepresentingSeriesBTrustPreferredInterestInCompassDiversifiedHoldingsMember
2019-11-13
2019-11-13
0001345126
codi:SharesRepresentingBeneficialInterestsInCompassDiversifiedHoldingsMember
2019-11-13
2019-11-13
xbrli:shares
iso4217:CAD
codi:Segment
xbrli:pure
iso4217:USD
iso4217:USD
xbrli:shares
codi:Facility
codi:client
codi:Reporting_Unit
iso4217:EUR
utreg:sqft
codi:executive
codi:vendor
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 8-K
CURRENT REPORT
Pursuant to Section 13 or 15(d)
of the Securities Exchange Act of 1934
Date of Report (Date of earliest event reported): November 13, 2019
COMPASS DIVERSIFIED HOLDINGS
(Exact name of registrant as specified in its charter)
|
| | | | |
Delaware | | 001-34927 | | 57-6218917 |
(State or other jurisdiction of incorporation) | | (Commission File Number) | | (I.R.S. Employer Identification No.) |
COMPASS GROUP DIVERSIFIED HOLDINGS LLC
(Exact name of registrant as specified in its charter)
|
| | | | |
Delaware | | 001-34926 | | 20-3812051 |
(State or other jurisdiction of incorporation) | | (Commission File Number) | | (I.R.S. Employer Identification No.) |
301 Riverside Avenue, Second Floor, Westport, CT 06880
(Address of principal executive offices and zip code)
Registrant’s telephone number, including area code: (203) 221-1703
Check the appropriate box below if the Form 8-K is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:
|
| |
☐ | Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425) |
| |
☐ | Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12) |
| |
☐ | Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b)) |
| |
☐ | Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c)) |
Securities registered pursuant to Section 12(b) of the Act:
|
| | | | |
Title of Each Class | | Trading Symbol(s) | | Name of Each Exchange on Which Registered |
Shares representing beneficial interests in Compass Diversified Holdings | | CODI | | New York Stock Exchange |
Series A Preferred Shares representing Series A Trust Preferred Interest in Compass Diversified Holdings | | CODI PR A | | New York Stock Exchange |
Series B Preferred Shares representing Series B Trust Preferred Interest in Compass Diversified Holdings | | CODI PR B | | New York Stock Exchange |
Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (§230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (§240.12b-2 of this chapter). If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. o
Section 8 Other Events
Item 8.01 Other Events
Compass Diversified Holdings ("Holdings") and Compass Group Diversified Holdings LLC (the "Company") (collectively “CODI”) is filing this report on Form 8-K to update the presentation of certain financial information and related disclosures contained in its Form 10-K for the year ended December 31, 2018 (the "2018 Form 10-K"). This Form 8-K reflects the presentation of the Company's historical operations of Fresh Hemp Foods Ltd. ("Manitoba Harvest") and Clean Earth Holdings Inc. ("Clean Earth") operating segments as discontinued operations. Subsequent to December 31, 2018, CODI sold Manitoba Harvest and Clean Earth.
This Form 8-K retrospectively revises the consolidated financial statements as of December 31, 2018 and 2017 and for the years ended December 31, 2018, 2017 and 2016, and certain related disclosures, to reflect the historical operations of Manitoba Harvest and Clean Earth as discontinued operations. These updates are consistent with the presentation of continuing and discontinued operations included in the Company's Form 10-Q for the quarter ended September 30, 2019. The retrospectively revised Items contained in CODI's 2018 Form 10-K are presented in Exhibit 99.1 to this Form 8-K.
The exhibits to this Current Report on Form 8-K supersede the following items in the 2018 Form 10-K solely to reflect, retrospectively, the changes resulting from the reclassification of the historical operations of Manitoba Harvest and Clean Earth as discontinued operations for all periods presented:
|
| | | | |
| • | Item 1 | | Business |
| • | Item 1A | | Risk Factors |
| • | Item 2 | | Properties |
| • | Item 3 | | Legal Proceedings |
| • | Item 6 | | Selected Financial Data |
| • | Item 7 | | Management's Discussion and Analysis of Financial Condition and Results of Operations ("MD&A") |
| • | Item 8 | | Financial Statements and Supplementary Data |
| • | Item 15 | | Exhibits and Financial Statement Schedules |
This Form 8-K does not reflect events or developments occurring subsequent to the filing of the 2018 Form 10-K and does not modify or update the disclosures therein in any way, other than to reflect the Manitoba Harvest and Clean Earth operating segments as described above. All such other non-updated information in the 2018 Form 10-K, including exhibits, continues to speak only as of the original filing date of the 2018 Form 10-K. Without limitation to the foregoing, this Form 8-K does not purport to update the MD&A for any information, uncertainties, risks, events or trends occurring or that became known to management subsequent to the filing of the 2018 Form 10-K. For a description of events and developments occurring since the filing of the 2018 Form 10-K, please refer to the Form 10-Q for the quarter ended March 31, 2019, the Form 10-Q for the quarter ended June 30, 2019 and the Form 10-Q for the quarter ended September 30, 201, as well as Form 8-Ks and other filings of the Company made with the Securities and Exchange Commission since the filing of the 2018 Form 10-K. The information in this current report on Form 8-K should be read in conjunction with the 2018 Form 10-K and such subsequent filings.
Section 9 Financial Statements and Exhibits
Item 9.01 Financial Statements and Exhibits
(d) Exhibits.
|
| | |
Exhibit Number | | Description |
| | |
23.1* | | |
| | |
99.1* | | |
| | |
101.INS* | | XBRL Instance Document |
101.SCH* | | XBRL Taxonomy Extension Schema Document |
101.CAL* | | XBRL Taxonomy Extension Calculation Linked Database |
101.DEF* | | XBRL Taxonomy Extension Definition Linked Database |
101.LAB* | | XBRL Taxonomy Extension Label Linkbase Document |
101.PRE* | | XBRL Taxonomy Extension Presentation Linkbase Document |
104 | | Cover Page Interactive Data File (embedded within the Inline XBRL document) |
* Filed Herewith
SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.
|
| | | |
Date: November 13, 2019 | COMPASS DIVERSIFIED HOLDINGS |
| | |
| By: | | /s/ Ryan J. Faulkingham |
| | |
| | | Ryan J. Faulkingham |
| | | Regular Trustee |
SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.
|
| | | |
Date: November 13, 2019 | COMPASS GROUP DIVERSIFIED HOLDINGS LLC |
| | |
| By: | | /s/ Ryan J. Faulkingham |
| | |
| | | Ryan J. Faulkingham |
| | | Chief Financial Officer |