<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:c74ceac5-9fb7-461e-8ea1-5ee419273967,g:501cbecb-4079-45ea-be59-8857fbf35785-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.compasstrust.com/role/CoverPage" xlink:type="simple" xlink:href="codi-20210331.xsd#CoverPage"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CoverPage" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="codi-20210331.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_423e7b84-2fb2-455d-8daf-a31813892d35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_41f3c075-eb61-404c-bfec-430dcb853c0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_423e7b84-2fb2-455d-8daf-a31813892d35" xlink:to="loc_us-gaap_Liabilities_41f3c075-eb61-404c-bfec-430dcb853c0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_8e30a2eb-e00f-4231-8ef4-d9e7b81add81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_423e7b84-2fb2-455d-8daf-a31813892d35" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_8e30a2eb-e00f-4231-8ef4-d9e7b81add81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_a294e718-11df-4420-af4d-5956d9de66c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_2ccf3be8-af4a-445a-ab46-18f473a074d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a294e718-11df-4420-af4d-5956d9de66c8" xlink:to="loc_us-gaap_LiabilitiesCurrent_2ccf3be8-af4a-445a-ab46-18f473a074d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_c35dd893-0e14-4667-99d1-41a0c97321a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a294e718-11df-4420-af4d-5956d9de66c8" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_c35dd893-0e14-4667-99d1-41a0c97321a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_3911973a-f856-4922-b0ea-3c0261b50c87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a294e718-11df-4420-af4d-5956d9de66c8" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_3911973a-f856-4922-b0ea-3c0261b50c87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_45e28d97-a99f-429b-b7d0-1eaba53037b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a294e718-11df-4420-af4d-5956d9de66c8" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_45e28d97-a99f-429b-b7d0-1eaba53037b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f5099209-2c00-4651-b75b-d1dc84ee9f20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_243e549b-e5d2-4331-a14d-99ad6e6dc949" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f5099209-2c00-4651-b75b-d1dc84ee9f20" xlink:to="loc_us-gaap_StockholdersEquity_243e549b-e5d2-4331-a14d-99ad6e6dc949" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_f7a1ca41-f372-4088-a746-261f6db9ca37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f5099209-2c00-4651-b75b-d1dc84ee9f20" xlink:to="loc_us-gaap_MinorityInterest_f7a1ca41-f372-4088-a746-261f6db9ca37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_395056b4-ed2a-456c-90ef-7d50ae79ac21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_18bfe7f7-829b-4e17-b37c-e8768efb63dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_395056b4-ed2a-456c-90ef-7d50ae79ac21" xlink:to="loc_us-gaap_PreferredStockValue_18bfe7f7-829b-4e17-b37c-e8768efb63dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_8ff2da3d-a883-470a-8371-c9b3bb9c1b84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_395056b4-ed2a-456c-90ef-7d50ae79ac21" xlink:to="loc_us-gaap_CommonStockValue_8ff2da3d-a883-470a-8371-c9b3bb9c1b84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d4d7f9e1-2336-4802-902a-c008bfb0900a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_395056b4-ed2a-456c-90ef-7d50ae79ac21" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d4d7f9e1-2336-4802-902a-c008bfb0900a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_20e8b4c5-1911-4aaf-887f-67f511d6536c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_395056b4-ed2a-456c-90ef-7d50ae79ac21" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_20e8b4c5-1911-4aaf-887f-67f511d6536c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_42bd1a82-41e7-4c41-8258-37ef32623eb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_3e29db1d-7b98-4d41-a932-249c704d4d52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_42bd1a82-41e7-4c41-8258-37ef32623eb3" xlink:to="loc_us-gaap_InventoryNet_3e29db1d-7b98-4d41-a932-249c704d4d52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_84cafeda-6a55-44f2-a30c-94b5464e7d2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_42bd1a82-41e7-4c41-8258-37ef32623eb3" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_84cafeda-6a55-44f2-a30c-94b5464e7d2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_7d60ca7b-1404-425c-a978-69b53c13f492" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_42bd1a82-41e7-4c41-8258-37ef32623eb3" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_7d60ca7b-1404-425c-a978-69b53c13f492" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_192b083c-32b6-498c-a01f-74460cb3b2c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_42bd1a82-41e7-4c41-8258-37ef32623eb3" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_192b083c-32b6-498c-a01f-74460cb3b2c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_4fec03c5-9511-4d15-8fa2-f140b0a06f7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCash"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_42bd1a82-41e7-4c41-8258-37ef32623eb3" xlink:to="loc_us-gaap_RestrictedCash_4fec03c5-9511-4d15-8fa2-f140b0a06f7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_39aff53c-bd56-4ffc-92d1-ca81460c4875" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_36ea6a2a-c4ea-4eab-9023-e321b9673a0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_39aff53c-bd56-4ffc-92d1-ca81460c4875" xlink:to="loc_us-gaap_AssetsCurrent_36ea6a2a-c4ea-4eab-9023-e321b9673a0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_3e365a32-1165-493c-b389-7d2aed280add" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_39aff53c-bd56-4ffc-92d1-ca81460c4875" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_3e365a32-1165-493c-b389-7d2aed280add" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a8525275-d3c0-4e36-9e05-e4421f77316f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_39aff53c-bd56-4ffc-92d1-ca81460c4875" xlink:to="loc_us-gaap_Goodwill_a8525275-d3c0-4e36-9e05-e4421f77316f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_c7aff833-082a-4ce5-ae73-4fa524afdf10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_39aff53c-bd56-4ffc-92d1-ca81460c4875" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_c7aff833-082a-4ce5-ae73-4fa524afdf10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_51eaf01d-e506-4af8-8973-1bd5c63adc11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_39aff53c-bd56-4ffc-92d1-ca81460c4875" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_51eaf01d-e506-4af8-8973-1bd5c63adc11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_cd83ba59-4aaa-4dc9-a3ce-94ff9126726e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_428e7a68-591e-4b99-9926-d4307d05f12f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_cd83ba59-4aaa-4dc9-a3ce-94ff9126726e" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_428e7a68-591e-4b99-9926-d4307d05f12f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_4f3dfb64-1f8c-4bba-8a01-317f10907f42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_cd83ba59-4aaa-4dc9-a3ce-94ff9126726e" xlink:to="loc_us-gaap_LongTermDebtCurrent_4f3dfb64-1f8c-4bba-8a01-317f10907f42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_09d11732-ed31-4cc9-95e3-7cd34aee634f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_cd83ba59-4aaa-4dc9-a3ce-94ff9126726e" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_09d11732-ed31-4cc9-95e3-7cd34aee634f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_199a9764-d7de-4e98-8aac-9eaaea4eb173" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_cd83ba59-4aaa-4dc9-a3ce-94ff9126726e" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_199a9764-d7de-4e98-8aac-9eaaea4eb173" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_6c8231eb-1dfc-4568-b4a8-72465d78ede4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_cd83ba59-4aaa-4dc9-a3ce-94ff9126726e" xlink:to="loc_us-gaap_AccountsPayableCurrent_6c8231eb-1dfc-4568-b4a8-72465d78ede4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.compasstrust.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="codi-20210331.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="codi-20210331.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_8f7d3a25-66ec-4636-a77e-e73d4984ffa8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_4408851c-6547-481c-8ffa-3409fbfa501c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_8f7d3a25-66ec-4636-a77e-e73d4984ffa8" xlink:to="loc_us-gaap_OperatingIncomeLoss_4408851c-6547-481c-8ffa-3409fbfa501c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_31285832-8f69-4677-bc79-6ed3a4e56f93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_8f7d3a25-66ec-4636-a77e-e73d4984ffa8" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_31285832-8f69-4677-bc79-6ed3a4e56f93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_fdbc3348-03c2-413d-815f-c3b96a62fd5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_8f7d3a25-66ec-4636-a77e-e73d4984ffa8" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_fdbc3348-03c2-413d-815f-c3b96a62fd5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_cd0d0afd-180a-4b4d-8e94-f6de59011c81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_8f7d3a25-66ec-4636-a77e-e73d4984ffa8" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_cd0d0afd-180a-4b4d-8e94-f6de59011c81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_af0532c1-5dd6-48c3-95d9-fb77fd09f533" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_bca2e16f-7a98-4c1a-a506-b2b9c0346699" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_af0532c1-5dd6-48c3-95d9-fb77fd09f533" xlink:to="loc_us-gaap_GrossProfit_bca2e16f-7a98-4c1a-a506-b2b9c0346699" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_74058170-1d02-48b3-9cb6-570a19ca3cf7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_af0532c1-5dd6-48c3-95d9-fb77fd09f533" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_74058170-1d02-48b3-9cb6-570a19ca3cf7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ManagementFeeExpense_04e96d70-9582-47ef-b5f2-16fc22393ad1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ManagementFeeExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_af0532c1-5dd6-48c3-95d9-fb77fd09f533" xlink:to="loc_us-gaap_ManagementFeeExpense_04e96d70-9582-47ef-b5f2-16fc22393ad1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_2c5e54df-9638-49c2-9397-8a5bd90828dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_af0532c1-5dd6-48c3-95d9-fb77fd09f533" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_2c5e54df-9638-49c2-9397-8a5bd90828dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2839e6b6-d50a-482e-aad2-37896886ea79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_1b857108-5ccb-4c3e-9d31-da090ba4c3a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_2839e6b6-d50a-482e-aad2-37896886ea79" xlink:to="loc_us-gaap_ProfitLoss_1b857108-5ccb-4c3e-9d31-da090ba4c3a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_913ba702-3a3a-43d0-8ad7-80a4aa0224a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_2839e6b6-d50a-482e-aad2-37896886ea79" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_913ba702-3a3a-43d0-8ad7-80a4aa0224a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_6d08fe10-05cc-4b0c-841d-73df470e17fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d4a05e7b-ae75-43fd-aa27-585edc8b5863" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_6d08fe10-05cc-4b0c-841d-73df470e17fa" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d4a05e7b-ae75-43fd-aa27-585edc8b5863" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_943fe94e-ac4b-4e3f-be88-68103f7f8f79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_6d08fe10-05cc-4b0c-841d-73df470e17fa" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_943fe94e-ac4b-4e3f-be88-68103f7f8f79" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.compasstrust.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" xlink:type="simple" xlink:href="codi-20210331.xsd#CondensedConsolidatedStatementsofComprehensiveIncomeLoss"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_a9043421-ea89-4e66-a96d-aa0747020d0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_c9f7fd58-b24c-493f-9448-09c75822d897" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_a9043421-ea89-4e66-a96d-aa0747020d0f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_c9f7fd58-b24c-493f-9448-09c75822d897" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_47e67c4b-ac1b-4418-80fb-b798b820a7a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_a9043421-ea89-4e66-a96d-aa0747020d0f" xlink:to="loc_us-gaap_ProfitLoss_47e67c4b-ac1b-4418-80fb-b798b820a7a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_09939c58-2f04-407a-8c22-cfd5069431ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_a9043421-ea89-4e66-a96d-aa0747020d0f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_09939c58-2f04-407a-8c22-cfd5069431ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_f8f95566-f04e-4a9e-8abb-19f1a7a6d3b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_3dec173b-b2e2-4432-bd86-be31c74b0fa7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_f8f95566-f04e-4a9e-8abb-19f1a7a6d3b1" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_3dec173b-b2e2-4432-bd86-be31c74b0fa7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_27716a9f-2033-492e-a2a1-10b67b574858" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_f8f95566-f04e-4a9e-8abb-19f1a7a6d3b1" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_27716a9f-2033-492e-a2a1-10b67b574858" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_74ce37f8-62d5-48ea-b0ae-8b3b595329bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_f8f95566-f04e-4a9e-8abb-19f1a7a6d3b1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_74ce37f8-62d5-48ea-b0ae-8b3b595329bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_bae1fc4e-a8ab-423e-90d8-dd4555810156" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_64a93d3a-781e-457e-ac1d-c68e94fba219" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_bae1fc4e-a8ab-423e-90d8-dd4555810156" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_64a93d3a-781e-457e-ac1d-c68e94fba219" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_51a954b3-cf02-4b2a-8e76-d5963b6856f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_bae1fc4e-a8ab-423e-90d8-dd4555810156" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_51a954b3-cf02-4b2a-8e76-d5963b6856f4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.compasstrust.com/role/CondensedConsolidatedStatementofStockholdersEquity" xlink:type="simple" xlink:href="codi-20210331.xsd#CondensedConsolidatedStatementofStockholdersEquity"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CondensedConsolidatedStatementofStockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="codi-20210331.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b3c4e86a-3e46-45ab-a392-2860d06f17cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_ef3406d8-641d-4794-9266-ded208f1f0b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b3c4e86a-3e46-45ab-a392-2860d06f17cf" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_ef3406d8-641d-4794-9266-ded208f1f0b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_35c071b1-3c7a-4376-bc1d-675559ae96ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b3c4e86a-3e46-45ab-a392-2860d06f17cf" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_35c071b1-3c7a-4376-bc1d-675559ae96ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_90022822-a0a5-4d93-af38-a447ca9d3e2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b3c4e86a-3e46-45ab-a392-2860d06f17cf" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_90022822-a0a5-4d93-af38-a447ca9d3e2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0e1cf960-5cce-484e-b7b9-334dbfc47107" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_59f36224-eef2-4b75-b98e-681efbaf4c7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0e1cf960-5cce-484e-b7b9-334dbfc47107" xlink:to="loc_us-gaap_Depreciation_59f36224-eef2-4b75-b98e-681efbaf4c7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization_bfeb0d53-f6a4-43ef-8af0-34d181772376" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0e1cf960-5cce-484e-b7b9-334dbfc47107" xlink:to="loc_us-gaap_AdjustmentForAmortization_bfeb0d53-f6a4-43ef-8af0-34d181772376" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_c71a1d64-f1c2-4076-977c-1c96664aefdf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0e1cf960-5cce-484e-b7b9-334dbfc47107" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_c71a1d64-f1c2-4076-977c-1c96664aefdf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_codi_NoncontrollingStockholderChargesAndOther_6501b2a3-f0bc-48dd-9c06-e04e48570e41" xlink:href="codi-20210331.xsd#codi_NoncontrollingStockholderChargesAndOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0e1cf960-5cce-484e-b7b9-334dbfc47107" xlink:to="loc_codi_NoncontrollingStockholderChargesAndOther_6501b2a3-f0bc-48dd-9c06-e04e48570e41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanAndLeaseLosses_ef90ab03-ab7e-4f6f-a12d-9de0800a139d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForLoanAndLeaseLosses"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0e1cf960-5cce-484e-b7b9-334dbfc47107" xlink:to="loc_us-gaap_ProvisionForLoanAndLeaseLosses_ef90ab03-ab7e-4f6f-a12d-9de0800a139d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_9519c08d-af03-48ca-8370-4e7a68b9b483" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0e1cf960-5cce-484e-b7b9-334dbfc47107" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_9519c08d-af03-48ca-8370-4e7a68b9b483" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_452e4c50-eb9b-45c1-a9a8-e656eb28484c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0e1cf960-5cce-484e-b7b9-334dbfc47107" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_452e4c50-eb9b-45c1-a9a8-e656eb28484c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_fc9c3509-b7e5-498b-96ca-0e66be0bf012" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0e1cf960-5cce-484e-b7b9-334dbfc47107" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_fc9c3509-b7e5-498b-96ca-0e66be0bf012" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_72004720-50f3-40b0-a3ae-0029be40c535" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0e1cf960-5cce-484e-b7b9-334dbfc47107" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_72004720-50f3-40b0-a3ae-0029be40c535" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_133d8040-dbfe-47fc-aab1-257cc0207455" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0e1cf960-5cce-484e-b7b9-334dbfc47107" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_133d8040-dbfe-47fc-aab1-257cc0207455" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_ebda109b-8461-4c0e-84a8-77eb5879f54b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0e1cf960-5cce-484e-b7b9-334dbfc47107" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_ebda109b-8461-4c0e-84a8-77eb5879f54b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_0568d6b8-ada5-401c-bc47-fa3ff5d85cf1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0e1cf960-5cce-484e-b7b9-334dbfc47107" xlink:to="loc_us-gaap_ProfitLoss_0568d6b8-ada5-401c-bc47-fa3ff5d85cf1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b9eabd0a-1e37-41ca-ba77-1f3c5166e589" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMinorityShareholders_6bdc2c71-5c35-4c14-9ecb-eb84c873eef6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b9eabd0a-1e37-41ca-ba77-1f3c5166e589" xlink:to="loc_us-gaap_ProceedsFromMinorityShareholders_6bdc2c71-5c35-4c14-9ecb-eb84c873eef6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_2706baec-1068-4aa7-a443-2be6d8d8db17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b9eabd0a-1e37-41ca-ba77-1f3c5166e589" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_2706baec-1068-4aa7-a443-2be6d8d8db17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities_166b6c3c-a1bd-43cf-ab9c-695dbb307c45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b9eabd0a-1e37-41ca-ba77-1f3c5166e589" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities_166b6c3c-a1bd-43cf-ab9c-695dbb307c45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_6e87073e-70fd-4d4e-bc18-bc015a07e559" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b9eabd0a-1e37-41ca-ba77-1f3c5166e589" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_6e87073e-70fd-4d4e-bc18-bc015a07e559" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_f4b4d8b1-0252-4f3d-8bb2-c224c84ada6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b9eabd0a-1e37-41ca-ba77-1f3c5166e589" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_f4b4d8b1-0252-4f3d-8bb2-c224c84ada6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_codi_PaymentstoNoncontrollingInterestsAllocationInterests_5680c0f5-4521-48a1-b755-8f9c6e9cc094" xlink:href="codi-20210331.xsd#codi_PaymentstoNoncontrollingInterestsAllocationInterests"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b9eabd0a-1e37-41ca-ba77-1f3c5166e589" xlink:to="loc_codi_PaymentstoNoncontrollingInterestsAllocationInterests_5680c0f5-4521-48a1-b755-8f9c6e9cc094" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_codi_PaymentsOfDistributionsToShareholders_00f0d5f4-2db9-4be0-a66b-4184c4b7a5cf" xlink:href="codi-20210331.xsd#codi_PaymentsOfDistributionsToShareholders"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b9eabd0a-1e37-41ca-ba77-1f3c5166e589" xlink:to="loc_codi_PaymentsOfDistributionsToShareholders_00f0d5f4-2db9-4be0-a66b-4184c4b7a5cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_4a19ac3a-6811-4968-b970-1315da5249b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b9eabd0a-1e37-41ca-ba77-1f3c5166e589" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_4a19ac3a-6811-4968-b970-1315da5249b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_codi_DistributionsMadeToPreferredShareholdersCashDistributionsPaid_20c9e17e-7a35-415d-9712-27c57ea88beb" xlink:href="codi-20210331.xsd#codi_DistributionsMadeToPreferredShareholdersCashDistributionsPaid"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b9eabd0a-1e37-41ca-ba77-1f3c5166e589" xlink:to="loc_codi_DistributionsMadeToPreferredShareholdersCashDistributionsPaid_20c9e17e-7a35-415d-9712-27c57ea88beb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest_fd8e4ab2-6a5a-42bb-948a-8c02a19b4bef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b9eabd0a-1e37-41ca-ba77-1f3c5166e589" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest_fd8e4ab2-6a5a-42bb-948a-8c02a19b4bef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_747374f3-d052-4018-a386-033c36d07a6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b9eabd0a-1e37-41ca-ba77-1f3c5166e589" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_747374f3-d052-4018-a386-033c36d07a6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_966076d1-3345-467e-a938-711de294ea0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_bc9dd8fb-6b56-4759-9017-efa8be24434b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_966076d1-3345-467e-a938-711de294ea0c" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_bc9dd8fb-6b56-4759-9017-efa8be24434b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a1ee388c-4d24-48d6-9f17-3989591ee2cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_966076d1-3345-467e-a938-711de294ea0c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a1ee388c-4d24-48d6-9f17-3989591ee2cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5feb39c8-4d77-4873-ac84-8de95dec9525" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_966076d1-3345-467e-a938-711de294ea0c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5feb39c8-4d77-4873-ac84-8de95dec9525" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_46f736e0-f0b8-4c37-9c43-ef0590e7aff3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_966076d1-3345-467e-a938-711de294ea0c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_46f736e0-f0b8-4c37-9c43-ef0590e7aff3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.compasstrust.com/role/PresentationandPrinciplesofConsolidation" xlink:type="simple" xlink:href="codi-20210331.xsd#PresentationandPrinciplesofConsolidation"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/PresentationandPrinciplesofConsolidation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/PresentationandPrinciplesofConsolidationPolicies" xlink:type="simple" xlink:href="codi-20210331.xsd#PresentationandPrinciplesofConsolidationPolicies"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/PresentationandPrinciplesofConsolidationPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/PresentationandPrinciplesofConsolidationNarrativeDetails" xlink:type="simple" xlink:href="codi-20210331.xsd#PresentationandPrinciplesofConsolidationNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/PresentationandPrinciplesofConsolidationNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/Acquisition" xlink:type="simple" xlink:href="codi-20210331.xsd#Acquisition"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/Acquisition" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/AcquisitionAdditionalInformationDetail" xlink:type="simple" xlink:href="codi-20210331.xsd#AcquisitionAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/AcquisitionAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/AcquisitionTables" xlink:type="simple" xlink:href="codi-20210331.xsd#AcquisitionTables"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/AcquisitionTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedasoftheAcquisitionDateDetail" xlink:type="simple" xlink:href="codi-20210331.xsd#AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedasoftheAcquisitionDateDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedasoftheAcquisitionDateDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_codi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedLiabilitiesAndNoncontrollingInterest_d8f94ce5-ffb7-4a30-ac65-82572b2d9a85" xlink:href="codi-20210331.xsd#codi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedLiabilitiesAndNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_0445930a-8bcf-4e25-a663-f1d6ac8296fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_codi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedLiabilitiesAndNoncontrollingInterest_d8f94ce5-ffb7-4a30-ac65-82572b2d9a85" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_0445930a-8bcf-4e25-a663-f1d6ac8296fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_cc65d1bb-ac0b-45c9-88e3-72b9f1f35ca0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_codi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedLiabilitiesAndNoncontrollingInterest_d8f94ce5-ffb7-4a30-ac65-82572b2d9a85" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_cc65d1bb-ac0b-45c9-88e3-72b9f1f35ca0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_06e2658d-870e-4af1-aa65-6cdd8568900b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_codi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedLiabilitiesAndNoncontrollingInterest_d8f94ce5-ffb7-4a30-ac65-82572b2d9a85" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_06e2658d-870e-4af1-aa65-6cdd8568900b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_383a3398-9c89-439e-9d9b-2eb4bfd9c77d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_codi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherAssets_30cccf0f-3851-4600-8a56-cbfb04b77f88" xlink:href="codi-20210331.xsd#codi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_383a3398-9c89-439e-9d9b-2eb4bfd9c77d" xlink:to="loc_codi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherAssets_30cccf0f-3851-4600-8a56-cbfb04b77f88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_20a4d3ef-7d6e-4dca-95ca-dbe0d18e40d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_383a3398-9c89-439e-9d9b-2eb4bfd9c77d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_20a4d3ef-7d6e-4dca-95ca-dbe0d18e40d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_9023910e-0783-42e2-9c3a-0a2f27070420" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_383a3398-9c89-439e-9d9b-2eb4bfd9c77d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_9023910e-0783-42e2-9c3a-0a2f27070420" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_d4671d90-3cf4-4454-a426-a31f898139f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_383a3398-9c89-439e-9d9b-2eb4bfd9c77d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_d4671d90-3cf4-4454-a426-a31f898139f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_62290540-63bf-460e-8a48-5495b80a297a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_383a3398-9c89-439e-9d9b-2eb4bfd9c77d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_62290540-63bf-460e-8a48-5495b80a297a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_08ae05c2-9d6e-4fbc-83f3-dd8df2d80d10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_383a3398-9c89-439e-9d9b-2eb4bfd9c77d" xlink:to="loc_us-gaap_Goodwill_08ae05c2-9d6e-4fbc-83f3-dd8df2d80d10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_a42106f6-3e1c-44f0-9419-7fd61fb406a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_383a3398-9c89-439e-9d9b-2eb4bfd9c77d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_a42106f6-3e1c-44f0-9419-7fd61fb406a2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.compasstrust.com/role/AcquisitionScheduleofIntangibleAssetsRecordedasPartofAcquisitionDetail" xlink:type="simple" xlink:href="codi-20210331.xsd#AcquisitionScheduleofIntangibleAssetsRecordedasPartofAcquisitionDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/AcquisitionScheduleofIntangibleAssetsRecordedasPartofAcquisitionDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/AcquisitionProFormaInformationDetails" xlink:type="simple" xlink:href="codi-20210331.xsd#AcquisitionProFormaInformationDetails"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/AcquisitionProFormaInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/Revenue" xlink:type="simple" xlink:href="codi-20210331.xsd#Revenue"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/Revenue" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/RevenueTables" xlink:type="simple" xlink:href="codi-20210331.xsd#RevenueTables"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/RevenueTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="codi-20210331.xsd#RevenueDisaggregationofRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/OperatingSegmentData" xlink:type="simple" xlink:href="codi-20210331.xsd#OperatingSegmentData"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/OperatingSegmentData" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/OperatingSegmentDataTables" xlink:type="simple" xlink:href="codi-20210331.xsd#OperatingSegmentDataTables"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/OperatingSegmentDataTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/OperatingSegmentDataAdditionalInformationDetail" xlink:type="simple" xlink:href="codi-20210331.xsd#OperatingSegmentDataAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/OperatingSegmentDataAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/OperatingSegmentDataSummaryofNetSalesofOperatingSegmentsDetail" xlink:type="simple" xlink:href="codi-20210331.xsd#OperatingSegmentDataSummaryofNetSalesofOperatingSegmentsDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/OperatingSegmentDataSummaryofNetSalesofOperatingSegmentsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/OperatingSegmentDataSummaryofProfitLossofOperatingSegmentsDetail" xlink:type="simple" xlink:href="codi-20210331.xsd#OperatingSegmentDataSummaryofProfitLossofOperatingSegmentsDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/OperatingSegmentDataSummaryofProfitLossofOperatingSegmentsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/OperatingSegmentDataSummaryofDepreciationGoodwillandIdentifiableAssetsofOperatingSegmentsDetail" xlink:type="simple" xlink:href="codi-20210331.xsd#OperatingSegmentDataSummaryofDepreciationGoodwillandIdentifiableAssetsofOperatingSegmentsDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/OperatingSegmentDataSummaryofDepreciationGoodwillandIdentifiableAssetsofOperatingSegmentsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/PropertyPlantandEquipmentandInventory" xlink:type="simple" xlink:href="codi-20210331.xsd#PropertyPlantandEquipmentandInventory"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/PropertyPlantandEquipmentandInventory" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/PropertyPlantandEquipmentandInventoryTables" xlink:type="simple" xlink:href="codi-20210331.xsd#PropertyPlantandEquipmentandInventoryTables"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/PropertyPlantandEquipmentandInventoryTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/PropertyPlantandEquipmentandInventorySummaryofPropertyPlantandEquipmentDetail" xlink:type="simple" xlink:href="codi-20210331.xsd#PropertyPlantandEquipmentandInventorySummaryofPropertyPlantandEquipmentDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/PropertyPlantandEquipmentandInventorySummaryofPropertyPlantandEquipmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a7179be7-3b1f-4334-8f22-17d35363153f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_b55d9a9a-9e0f-4979-b355-1144764881e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_a7179be7-3b1f-4334-8f22-17d35363153f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_b55d9a9a-9e0f-4979-b355-1144764881e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_077128d2-1694-4f83-abd4-8dc504af4a64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_a7179be7-3b1f-4334-8f22-17d35363153f" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_077128d2-1694-4f83-abd4-8dc504af4a64" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.compasstrust.com/role/PropertyPlantandEquipmentandInventorySummaryofInventoryDetail" xlink:type="simple" xlink:href="codi-20210331.xsd#PropertyPlantandEquipmentandInventorySummaryofInventoryDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/PropertyPlantandEquipmentandInventorySummaryofInventoryDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_ae8218d4-09a2-4f2a-a602-81cb9d6fb197" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSupplies_6d9a1f42-2edd-443a-a669-1a18ca36ad9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsAndSupplies"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_ae8218d4-09a2-4f2a-a602-81cb9d6fb197" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSupplies_6d9a1f42-2edd-443a-a669-1a18ca36ad9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_583ce634-c9b4-4c87-95ba-a57a265d19a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_ae8218d4-09a2-4f2a-a602-81cb9d6fb197" xlink:to="loc_us-gaap_InventoryWorkInProcess_583ce634-c9b4-4c87-95ba-a57a265d19a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_7e222c42-223a-40ab-a58a-caeb67c3039a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_ae8218d4-09a2-4f2a-a602-81cb9d6fb197" xlink:to="loc_us-gaap_InventoryFinishedGoods_7e222c42-223a-40ab-a58a-caeb67c3039a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_2f8d32fe-a429-4783-914a-779925b93141" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryValuationReserves"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_ae8218d4-09a2-4f2a-a602-81cb9d6fb197" xlink:to="loc_us-gaap_InventoryValuationReserves_2f8d32fe-a429-4783-914a-779925b93141" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.compasstrust.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="codi-20210331.xsd#GoodwillandOtherIntangibleAssets"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/GoodwillandOtherIntangibleAssets" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="codi-20210331.xsd#GoodwillandOtherIntangibleAssetsTables"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetail" xlink:type="simple" xlink:href="codi-20210331.xsd#GoodwillandOtherIntangibleAssetsAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/GoodwillandOtherIntangibleAssetsSummaryofReconciliationofChangeinCarryingValueofGoodwillDetail" xlink:type="simple" xlink:href="codi-20210331.xsd#GoodwillandOtherIntangibleAssetsSummaryofReconciliationofChangeinCarryingValueofGoodwillDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/GoodwillandOtherIntangibleAssetsSummaryofReconciliationofChangeinCarryingValueofGoodwillDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8ae5dbdf-e93f-4a0f-b1c8-0aca8eab4e44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillGross_5b8f1fa7-8f26-41c2-b89b-05ab0447ccb0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Goodwill_8ae5dbdf-e93f-4a0f-b1c8-0aca8eab4e44" xlink:to="loc_us-gaap_GoodwillGross_5b8f1fa7-8f26-41c2-b89b-05ab0447ccb0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_ef80cfcf-2e00-4a40-9bd3-c21a9a52fbf9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Goodwill_8ae5dbdf-e93f-4a0f-b1c8-0aca8eab4e44" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_ef80cfcf-2e00-4a40-9bd3-c21a9a52fbf9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.compasstrust.com/role/GoodwillandOtherIntangibleAssetsSummaryofOtherIntangibleAssetsDetail" xlink:type="simple" xlink:href="codi-20210331.xsd#GoodwillandOtherIntangibleAssetsSummaryofOtherIntangibleAssetsDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/GoodwillandOtherIntangibleAssetsSummaryofOtherIntangibleAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_13a0828c-f6aa-429a-94d1-2d825c648e21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_c49f71da-9eed-424c-9192-33386b51e8f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_13a0828c-f6aa-429a-94d1-2d825c648e21" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_c49f71da-9eed-424c-9192-33386b51e8f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_db68db99-5e35-4416-8c71-fea1d4600351" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_13a0828c-f6aa-429a-94d1-2d825c648e21" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_db68db99-5e35-4416-8c71-fea1d4600351" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.compasstrust.com/role/GoodwillandOtherIntangibleAssetsSummaryofEstimatedChargestoAmortizationExpenseofIntangibleAssetsDetail" xlink:type="simple" xlink:href="codi-20210331.xsd#GoodwillandOtherIntangibleAssetsSummaryofEstimatedChargestoAmortizationExpenseofIntangibleAssetsDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/GoodwillandOtherIntangibleAssetsSummaryofEstimatedChargestoAmortizationExpenseofIntangibleAssetsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/Warranties" xlink:type="simple" xlink:href="codi-20210331.xsd#Warranties"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/Warranties" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/WarrantiesTables" xlink:type="simple" xlink:href="codi-20210331.xsd#WarrantiesTables"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/WarrantiesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/WarrantiesChangeinCarryingValueofCompanysWarrantyLiabilityDetail" xlink:type="simple" xlink:href="codi-20210331.xsd#WarrantiesChangeinCarryingValueofCompanysWarrantyLiabilityDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/WarrantiesChangeinCarryingValueofCompanysWarrantyLiabilityDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/Debt" xlink:type="simple" xlink:href="codi-20210331.xsd#Debt"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/Debt" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/DebtTables" xlink:type="simple" xlink:href="codi-20210331.xsd#DebtTables"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DebtTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/DebtAdditionalInformationDetail" xlink:type="simple" xlink:href="codi-20210331.xsd#DebtAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DebtAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/DebtIssuanceCostsDetails" xlink:type="simple" xlink:href="codi-20210331.xsd#DebtIssuanceCostsDetails"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DebtIssuanceCostsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/DebtSummaryofDebtHoldingsDetail" xlink:type="simple" xlink:href="codi-20210331.xsd#DebtSummaryofDebtHoldingsDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DebtSummaryofDebtHoldingsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/StockholdersEquity" xlink:type="simple" xlink:href="codi-20210331.xsd#StockholdersEquity"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/StockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="codi-20210331.xsd#StockholdersEquityTables"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/StockholdersEquityTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/StockholdersEquityAdditionalInformationDetail" xlink:type="simple" xlink:href="codi-20210331.xsd#StockholdersEquityAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/StockholdersEquityAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/StockholdersEquitySummaryofBasicandDilutedEarningsPerShareDetail" xlink:type="simple" xlink:href="codi-20210331.xsd#StockholdersEquitySummaryofBasicandDilutedEarningsPerShareDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/StockholdersEquitySummaryofBasicandDilutedEarningsPerShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_codi_NetIncomeLossAvailabletoTrustStockNetofDistributions_dc3eb873-7eb4-4106-8302-7969b46e95a5" xlink:href="codi-20210331.xsd#codi_NetIncomeLossAvailabletoTrustStockNetofDistributions"/>
    <link:loc xlink:type="locator" xlink:label="loc_codi_EffectOfContributionBasedProfitOnNetIncomeLossBecauseOfHoldingEvent_d98bd78c-5ad7-4964-b8bb-b154c7370dbd" xlink:href="codi-20210331.xsd#codi_EffectOfContributionBasedProfitOnNetIncomeLossBecauseOfHoldingEvent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_codi_NetIncomeLossAvailabletoTrustStockNetofDistributions_dc3eb873-7eb4-4106-8302-7969b46e95a5" xlink:to="loc_codi_EffectOfContributionBasedProfitOnNetIncomeLossBecauseOfHoldingEvent_d98bd78c-5ad7-4964-b8bb-b154c7370dbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_codi_NetIncomeLossAvailableToTrustStockNetOfHoldingEventAdjustment_9e409fb9-b879-45ec-a3c1-45907731c172" xlink:href="codi-20210331.xsd#codi_NetIncomeLossAvailableToTrustStockNetOfHoldingEventAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_codi_NetIncomeLossAvailabletoTrustStockNetofDistributions_dc3eb873-7eb4-4106-8302-7969b46e95a5" xlink:to="loc_codi_NetIncomeLossAvailableToTrustStockNetOfHoldingEventAdjustment_9e409fb9-b879-45ec-a3c1-45907731c172" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.compasstrust.com/role/NoncontrollingInterest" xlink:type="simple" xlink:href="codi-20210331.xsd#NoncontrollingInterest"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/NoncontrollingInterest" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/NoncontrollingInterestTables" xlink:type="simple" xlink:href="codi-20210331.xsd#NoncontrollingInterestTables"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/NoncontrollingInterestTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/NoncontrollingInterestCompanysOwnershipPercentageofitsMajorityOwnedOperatingSegmentsandRelatedNoncontrollingInterestDetail" xlink:type="simple" xlink:href="codi-20210331.xsd#NoncontrollingInterestCompanysOwnershipPercentageofitsMajorityOwnedOperatingSegmentsandRelatedNoncontrollingInterestDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/NoncontrollingInterestCompanysOwnershipPercentageofitsMajorityOwnedOperatingSegmentsandRelatedNoncontrollingInterestDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/FairValueMeasurement" xlink:type="simple" xlink:href="codi-20210331.xsd#FairValueMeasurement"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/FairValueMeasurement" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/FairValueMeasurementTables" xlink:type="simple" xlink:href="codi-20210331.xsd#FairValueMeasurementTables"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/FairValueMeasurementTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/FairValueMeasurementSummaryofLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetail" xlink:type="simple" xlink:href="codi-20210331.xsd#FairValueMeasurementSummaryofLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/FairValueMeasurementSummaryofLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/FairValueMeasurementReconciliationsofChangeinCarryingValueofLevel3FairValueMeasurementsDetail" xlink:type="simple" xlink:href="codi-20210331.xsd#FairValueMeasurementReconciliationsofChangeinCarryingValueofLevel3FairValueMeasurementsDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/FairValueMeasurementReconciliationsofChangeinCarryingValueofLevel3FairValueMeasurementsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/FairValueMeasurementAssetsMeasuredonNonrecurringBasisDetails" xlink:type="simple" xlink:href="codi-20210331.xsd#FairValueMeasurementAssetsMeasuredonNonrecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/FairValueMeasurementAssetsMeasuredonNonrecurringBasisDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/FairValueMeasurementAdditionalInformationDetail" xlink:type="simple" xlink:href="codi-20210331.xsd#FairValueMeasurementAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/FairValueMeasurementAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/IncomeTaxes" xlink:type="simple" xlink:href="codi-20210331.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="codi-20210331.xsd#IncomeTaxesTables"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/IncomeTaxesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/IncomeTaxesReconciliationbetweenFederalStatutoryRateandEffectiveIncomeTaxRateDetail" xlink:type="simple" xlink:href="codi-20210331.xsd#IncomeTaxesReconciliationbetweenFederalStatutoryRateandEffectiveIncomeTaxRateDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/IncomeTaxesReconciliationbetweenFederalStatutoryRateandEffectiveIncomeTaxRateDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_4eada03a-f03b-452d-9bd1-243966a44ce1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_71da5a83-4c13-49a1-b7e6-a47a0d8a3fcb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_4eada03a-f03b-452d-9bd1-243966a44ce1" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_71da5a83-4c13-49a1-b7e6-a47a0d8a3fcb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_f05c968d-15e7-4c3e-92bb-1878b76fc480" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_4eada03a-f03b-452d-9bd1-243966a44ce1" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_f05c968d-15e7-4c3e-92bb-1878b76fc480" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_051d2fba-0818-42e3-a500-93660cfd57ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_4eada03a-f03b-452d-9bd1-243966a44ce1" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_051d2fba-0818-42e3-a500-93660cfd57ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_codi_ExpensesOfParentTaxedAsPartnershipPassedThroughToShareholders_3a864d13-ba99-4985-ab36-09b19c48dfce" xlink:href="codi-20210331.xsd#codi_ExpensesOfParentTaxedAsPartnershipPassedThroughToShareholders"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_4eada03a-f03b-452d-9bd1-243966a44ce1" xlink:to="loc_codi_ExpensesOfParentTaxedAsPartnershipPassedThroughToShareholders_3a864d13-ba99-4985-ab36-09b19c48dfce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_codi_ImpactOfSubsidiaryEmployeeStockOptions_73e72344-6347-497e-aaab-51c99a7a69b1" xlink:href="codi-20210331.xsd#codi_ImpactOfSubsidiaryEmployeeStockOptions"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_4eada03a-f03b-452d-9bd1-243966a44ce1" xlink:to="loc_codi_ImpactOfSubsidiaryEmployeeStockOptions_73e72344-6347-497e-aaab-51c99a7a69b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_073f7117-1703-49e8-b9be-64e29f591a03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_4eada03a-f03b-452d-9bd1-243966a44ce1" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_073f7117-1703-49e8-b9be-64e29f591a03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_codi_EffectiveIncomeTaxRateReconciliationNonRecognitionOfNolCarryForwardsAtSubsidiaries_76b6abbd-8751-450e-86dd-b84c6c0b22bc" xlink:href="codi-20210331.xsd#codi_EffectiveIncomeTaxRateReconciliationNonRecognitionOfNolCarryForwardsAtSubsidiaries"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_4eada03a-f03b-452d-9bd1-243966a44ce1" xlink:to="loc_codi_EffectiveIncomeTaxRateReconciliationNonRecognitionOfNolCarryForwardsAtSubsidiaries_76b6abbd-8751-450e-86dd-b84c6c0b22bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_bb31e4a6-c088-4f57-9f2d-8d94b905a964" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_4eada03a-f03b-452d-9bd1-243966a44ce1" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_bb31e4a6-c088-4f57-9f2d-8d94b905a964" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_codi_EffectiveIncomeTaxReconciliationOperatingLossCarryforwardsLimitationsOnUsePercent_65895d79-5194-4a21-ad16-a851149f6630" xlink:href="codi-20210331.xsd#codi_EffectiveIncomeTaxReconciliationOperatingLossCarryforwardsLimitationsOnUsePercent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_4eada03a-f03b-452d-9bd1-243966a44ce1" xlink:to="loc_codi_EffectiveIncomeTaxReconciliationOperatingLossCarryforwardsLimitationsOnUsePercent_65895d79-5194-4a21-ad16-a851149f6630" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.compasstrust.com/role/DefinedBenefitPlan" xlink:type="simple" xlink:href="codi-20210331.xsd#DefinedBenefitPlan"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DefinedBenefitPlan" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/DefinedBenefitPlanTables" xlink:type="simple" xlink:href="codi-20210331.xsd#DefinedBenefitPlanTables"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DefinedBenefitPlanTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/DefinedBenefitPlanAdditionalInformationDetail" xlink:type="simple" xlink:href="codi-20210331.xsd#DefinedBenefitPlanAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DefinedBenefitPlanAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/DefinedBenefitPlanSummaryofNetPeriodicBenefitCostDetail" xlink:type="simple" xlink:href="codi-20210331.xsd#DefinedBenefitPlanSummaryofNetPeriodicBenefitCostDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DefinedBenefitPlanSummaryofNetPeriodicBenefitCostDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_2073d299-7f24-4378-80c0-e5565ff1ec34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_21d50894-90b6-453d-83f4-1365a840e254" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_2073d299-7f24-4378-80c0-e5565ff1ec34" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_21d50894-90b6-453d-83f4-1365a840e254" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_d9479085-9b93-4df0-a9a2-026f271187fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_2073d299-7f24-4378-80c0-e5565ff1ec34" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_d9479085-9b93-4df0-a9a2-026f271187fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_5b4e3e17-27dc-4144-b77a-9b851c6368e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_2073d299-7f24-4378-80c0-e5565ff1ec34" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_5b4e3e17-27dc-4144-b77a-9b851c6368e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_00776df2-e7a6-4f5b-beab-d348b1566cf8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_2073d299-7f24-4378-80c0-e5565ff1ec34" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_00776df2-e7a6-4f5b-beab-d348b1566cf8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_2713bf40-31d4-4a88-a4ba-1d722df592f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_2073d299-7f24-4378-80c0-e5565ff1ec34" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_2713bf40-31d4-4a88-a4ba-1d722df592f9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.compasstrust.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="codi-20210331.xsd#CommitmentsandContingencies"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CommitmentsandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="codi-20210331.xsd#CommitmentsandContingenciesTables"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CommitmentsandContingenciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/CommitmentsandContingenciesComponentsofOperatingLeasesDetails" xlink:type="simple" xlink:href="codi-20210331.xsd#CommitmentsandContingenciesComponentsofOperatingLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CommitmentsandContingenciesComponentsofOperatingLeasesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/CommitmentsandContingenciesMaturityofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="codi-20210331.xsd#CommitmentsandContingenciesMaturityofLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CommitmentsandContingenciesMaturityofLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_34a9554e-07b9-4dbb-988a-74a16bd6f070" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_28644ddf-6d28-4077-9226-577ec389eea5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_34a9554e-07b9-4dbb-988a-74a16bd6f070" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_28644ddf-6d28-4077-9226-577ec389eea5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_e90ff33e-566f-49c9-bf71-1f7ff4ee7c6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_34a9554e-07b9-4dbb-988a-74a16bd6f070" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_e90ff33e-566f-49c9-bf71-1f7ff4ee7c6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_13694818-0f66-4fda-8f9e-95e51a89fddf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_34a9554e-07b9-4dbb-988a-74a16bd6f070" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_13694818-0f66-4fda-8f9e-95e51a89fddf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_dc71ee52-a215-4b69-abeb-d691777fe38b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_34a9554e-07b9-4dbb-988a-74a16bd6f070" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_dc71ee52-a215-4b69-abeb-d691777fe38b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_de00ef89-1618-4c25-94d0-a08ea6b8d461" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_34a9554e-07b9-4dbb-988a-74a16bd6f070" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_de00ef89-1618-4c25-94d0-a08ea6b8d461" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_37d0db1d-b586-4513-9a53-2ee9f9b45f49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_34a9554e-07b9-4dbb-988a-74a16bd6f070" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_37d0db1d-b586-4513-9a53-2ee9f9b45f49" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.compasstrust.com/role/CommitmentsandContingenciesMaturityofLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="codi-20210331.xsd#CommitmentsandContingenciesMaturityofLeaseLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CommitmentsandContingenciesMaturityofLeaseLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8054a624-a3fc-402e-a548-368cfe3b3223" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_0768fad9-b6b5-463c-af68-e3a15ad9718f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8054a624-a3fc-402e-a548-368cfe3b3223" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_0768fad9-b6b5-463c-af68-e3a15ad9718f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_383f7dd5-8e03-4465-be17-a223c2122087" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8054a624-a3fc-402e-a548-368cfe3b3223" xlink:to="loc_us-gaap_OperatingLeaseLiability_383f7dd5-8e03-4465-be17-a223c2122087" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.compasstrust.com/role/CommitmentsandContingenciesLeaseTermandDiscountRateDetails" xlink:type="simple" xlink:href="codi-20210331.xsd#CommitmentsandContingenciesLeaseTermandDiscountRateDetails"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CommitmentsandContingenciesLeaseTermandDiscountRateDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/CommitmentsandContingenciesSupplementalCashFlowInformationRelatedtoLeasesDetails" xlink:type="simple" xlink:href="codi-20210331.xsd#CommitmentsandContingenciesSupplementalCashFlowInformationRelatedtoLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CommitmentsandContingenciesSupplementalCashFlowInformationRelatedtoLeasesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="codi-20210331.xsd#CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="codi-20210331.xsd#RelatedPartyTransactions"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/RelatedPartyTransactions" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/NarrativeDetails" xlink:type="simple" xlink:href="codi-20210331.xsd#NarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/NarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/SubsequentEvent" xlink:type="simple" xlink:href="codi-20210331.xsd#SubsequentEvent"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/SubsequentEvent" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/SubsequentEventDetail" xlink:type="simple" xlink:href="codi-20210331.xsd#SubsequentEventDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/SubsequentEventDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/SubsequentEvents" xlink:type="simple" xlink:href="codi-20210331.xsd#SubsequentEvents"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/SubsequentEvents" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/SubsequentEventsTables" xlink:type="simple" xlink:href="codi-20210331.xsd#SubsequentEventsTables"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/SubsequentEventsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="codi-20210331.xsd#SubsequentEventsDetails"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/SubsequentEventsDetails" xlink:type="extended"/>
</link:linkbase>
