<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" 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">
  <link:roleRef roleURI="http://www.compasstrust.com/role/Acquisition" xlink:href="codi-20190930.xsd#Acquisition" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/AcquisitionAdditionalInformationDetail" xlink:href="codi-20190930.xsd#AcquisitionAdditionalInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/AcquisitionProFormaInformationDetails" xlink:href="codi-20190930.xsd#AcquisitionProFormaInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/AcquisitionScheduleOfAssetsAcquiredAndLiabilitiesAssumedAsOfAcquisitionDateDetail" xlink:href="codi-20190930.xsd#AcquisitionScheduleOfAssetsAcquiredAndLiabilitiesAssumedAsOfAcquisitionDateDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/AcquisitionScheduleOfIntangibleAssetsRecordedAsPartOfAcquisitionDetail" xlink:href="codi-20190930.xsd#AcquisitionScheduleOfIntangibleAssetsRecordedAsPartOfAcquisitionDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/AcquisitionTables" xlink:href="codi-20190930.xsd#AcquisitionTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/CommitmentsAndContingencies" xlink:href="codi-20190930.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/CommitmentsAndContingenciesComponentsOfOperatingLeasesDetails" xlink:href="codi-20190930.xsd#CommitmentsAndContingenciesComponentsOfOperatingLeasesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/CommitmentsAndContingenciesLeaseTermAndDiscountRateDetails" xlink:href="codi-20190930.xsd#CommitmentsAndContingenciesLeaseTermAndDiscountRateDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/CommitmentsAndContingenciesMaturityOfLeaseLiabilitiesDetails" xlink:href="codi-20190930.xsd#CommitmentsAndContingenciesMaturityOfLeaseLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/CommitmentsAndContingenciesMaturityOfLeaseLiabilitiesDetailsCalc2" xlink:href="codi-20190930.xsd#CommitmentsAndContingenciesMaturityOfLeaseLiabilitiesDetailsCalc2" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/CommitmentsAndContingenciesSupplementalBalanceSheetInformationDetails" xlink:href="codi-20190930.xsd#CommitmentsAndContingenciesSupplementalBalanceSheetInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/CommitmentsAndContingenciesSupplementalCashFlowInformationRelatedToLeasesDetails" xlink:href="codi-20190930.xsd#CommitmentsAndContingenciesSupplementalCashFlowInformationRelatedToLeasesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/CommitmentsAndContingenciesTables" xlink:href="codi-20190930.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/CondensedConsolidatedBalanceSheets" xlink:href="codi-20190930.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="codi-20190930.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/CondensedConsolidatedStatementOfStockholdersEquity" xlink:href="codi-20190930.xsd#CondensedConsolidatedStatementOfStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:href="codi-20190930.xsd#CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/CondensedConsolidatedStatementsOfCashFlowsCalc2" xlink:href="codi-20190930.xsd#CondensedConsolidatedStatementsOfCashFlowsCalc2" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" xlink:href="codi-20190930.xsd#CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/CondensedConsolidatedStatementsOfOperations" xlink:href="codi-20190930.xsd#CondensedConsolidatedStatementsOfOperations" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/CondensedConsolidatedStatementsOfOperationsCalc2" xlink:href="codi-20190930.xsd#CondensedConsolidatedStatementsOfOperationsCalc2" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/CoverPage" xlink:href="codi-20190930.xsd#CoverPage" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/Debt" xlink:href="codi-20190930.xsd#Debt" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/DebtAdditionalInformationDetail" xlink:href="codi-20190930.xsd#DebtAdditionalInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/DebtIssuanceCostsDetails" xlink:href="codi-20190930.xsd#DebtIssuanceCostsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/DebtSummaryOfDebtHoldingsDetail" xlink:href="codi-20190930.xsd#DebtSummaryOfDebtHoldingsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/DebtTables" xlink:href="codi-20190930.xsd#DebtTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/DefinedBenefitPlan" xlink:href="codi-20190930.xsd#DefinedBenefitPlan" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/DefinedBenefitPlanAdditionalInformationDetail" xlink:href="codi-20190930.xsd#DefinedBenefitPlanAdditionalInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/DefinedBenefitPlanSummaryOfNetPeriodicBenefitCostDetail" xlink:href="codi-20190930.xsd#DefinedBenefitPlanSummaryOfNetPeriodicBenefitCostDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/DefinedBenefitPlanTables" xlink:href="codi-20190930.xsd#DefinedBenefitPlanTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/DiscontinuedOperations" xlink:href="codi-20190930.xsd#DiscontinuedOperations" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/DiscontinuedOperationsDetails" xlink:href="codi-20190930.xsd#DiscontinuedOperationsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/DiscontinuedOperationsDiscontinuedOperationsPolicies" xlink:href="codi-20190930.xsd#DiscontinuedOperationsDiscontinuedOperationsPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/DiscontinuedOperationsSummarizedBalanceSheetInformationDetails" xlink:href="codi-20190930.xsd#DiscontinuedOperationsSummarizedBalanceSheetInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/DiscontinuedOperationsSummarizedOperatingResultsDetails" xlink:href="codi-20190930.xsd#DiscontinuedOperationsSummarizedOperatingResultsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/DiscontinuedOperationsTables" xlink:href="codi-20190930.xsd#DiscontinuedOperationsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/FairValueMeasurement" xlink:href="codi-20190930.xsd#FairValueMeasurement" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/FairValueMeasurementAdditionalInformationDetail" xlink:href="codi-20190930.xsd#FairValueMeasurementAdditionalInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/FairValueMeasurementAssetsMeasuredOnNonrecurringBasisDetails" xlink:href="codi-20190930.xsd#FairValueMeasurementAssetsMeasuredOnNonrecurringBasisDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/FairValueMeasurementReconciliationsOfChangeInCarryingValueOfLevel3FairValueMeasurementsDetail" xlink:href="codi-20190930.xsd#FairValueMeasurementReconciliationsOfChangeInCarryingValueOfLevel3FairValueMeasurementsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/FairValueMeasurementSummaryOfLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetail" xlink:href="codi-20190930.xsd#FairValueMeasurementSummaryOfLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/FairValueMeasurementTables" xlink:href="codi-20190930.xsd#FairValueMeasurementTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/GoodwillAndOtherIntangibleAssets" xlink:href="codi-20190930.xsd#GoodwillAndOtherIntangibleAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" xlink:href="codi-20190930.xsd#GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfEstimatedChargesToAmortizationExpenseOfIntangibleAssetsDetail" xlink:href="codi-20190930.xsd#GoodwillAndOtherIntangibleAssetsSummaryOfEstimatedChargesToAmortizationExpenseOfIntangibleAssetsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsDetail" xlink:href="codi-20190930.xsd#GoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfReconciliationOfChangeInCarryingValueOfGoodwillDetail" xlink:href="codi-20190930.xsd#GoodwillAndOtherIntangibleAssetsSummaryOfReconciliationOfChangeInCarryingValueOfGoodwillDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:href="codi-20190930.xsd#GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/IncomeTaxes" xlink:href="codi-20190930.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/IncomeTaxesReconciliationBetweenFederalStatutoryRateAndEffectiveIncomeTaxRateDetail" xlink:href="codi-20190930.xsd#IncomeTaxesReconciliationBetweenFederalStatutoryRateAndEffectiveIncomeTaxRateDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/IncomeTaxesTables" xlink:href="codi-20190930.xsd#IncomeTaxesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/InvestmentInFox" xlink:href="codi-20190930.xsd#InvestmentInFox" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/NarrativeDetails" xlink:href="codi-20190930.xsd#NarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/NoncontrollingInterest" xlink:href="codi-20190930.xsd#NoncontrollingInterest" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/NoncontrollingInterestCompanysOwnershipPercentageOfItsMajorityOwnedOperatingSegmentsAndRelatedNoncontrollingInterestDetail" xlink:href="codi-20190930.xsd#NoncontrollingInterestCompanysOwnershipPercentageOfItsMajorityOwnedOperatingSegmentsAndRelatedNoncontrollingInterestDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/NoncontrollingInterestTables" xlink:href="codi-20190930.xsd#NoncontrollingInterestTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/OperatingSegmentData" xlink:href="codi-20190930.xsd#OperatingSegmentData" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/OperatingSegmentDataAdditionalInformationDetail" xlink:href="codi-20190930.xsd#OperatingSegmentDataAdditionalInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/OperatingSegmentDataSummaryOfDepreciationGoodwillAndIdentifiableAssetsOfOperatingSegmentsDetail" xlink:href="codi-20190930.xsd#OperatingSegmentDataSummaryOfDepreciationGoodwillAndIdentifiableAssetsOfOperatingSegmentsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/OperatingSegmentDataSummaryOfNetSalesOfOperatingSegmentsDetail" xlink:href="codi-20190930.xsd#OperatingSegmentDataSummaryOfNetSalesOfOperatingSegmentsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/OperatingSegmentDataSummaryOfProfitLossOfOperatingSegmentsDetail" xlink:href="codi-20190930.xsd#OperatingSegmentDataSummaryOfProfitLossOfOperatingSegmentsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/OperatingSegmentDataTables" xlink:href="codi-20190930.xsd#OperatingSegmentDataTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/PresentationAndPrinciplesOfConsolidation" xlink:href="codi-20190930.xsd#PresentationAndPrinciplesOfConsolidation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/PresentationAndPrinciplesOfConsolidationNarrativeDetails" xlink:href="codi-20190930.xsd#PresentationAndPrinciplesOfConsolidationNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/PresentationAndPrinciplesOfConsolidationPolicies" xlink:href="codi-20190930.xsd#PresentationAndPrinciplesOfConsolidationPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/PropertyPlantAndEquipmentAndInventory" xlink:href="codi-20190930.xsd#PropertyPlantAndEquipmentAndInventory" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/PropertyPlantAndEquipmentAndInventorySummaryOfInventoryDetail" xlink:href="codi-20190930.xsd#PropertyPlantAndEquipmentAndInventorySummaryOfInventoryDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/PropertyPlantAndEquipmentAndInventorySummaryOfPropertyPlantAndEquipmentDetail" xlink:href="codi-20190930.xsd#PropertyPlantAndEquipmentAndInventorySummaryOfPropertyPlantAndEquipmentDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/PropertyPlantAndEquipmentAndInventoryTables" xlink:href="codi-20190930.xsd#PropertyPlantAndEquipmentAndInventoryTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/RelatedPartyTransactions" xlink:href="codi-20190930.xsd#RelatedPartyTransactions" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/Revenue" xlink:href="codi-20190930.xsd#Revenue" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/RevenueDisaggregationOfRevenueDetails" xlink:href="codi-20190930.xsd#RevenueDisaggregationOfRevenueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/RevenueTables" xlink:href="codi-20190930.xsd#RevenueTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/StockholdersEquity" xlink:href="codi-20190930.xsd#StockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/StockholdersEquityAdditionalInformationDetail" xlink:href="codi-20190930.xsd#StockholdersEquityAdditionalInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/StockholdersEquitySummaryOfBasicAndDilutedEarningsPerShareDetail" xlink:href="codi-20190930.xsd#StockholdersEquitySummaryOfBasicAndDilutedEarningsPerShareDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/StockholdersEquityTables" xlink:href="codi-20190930.xsd#StockholdersEquityTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/Warranties" xlink:href="codi-20190930.xsd#Warranties" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/WarrantiesChangeInCarryingValueOfCompanysWarrantyLiabilityDetail" xlink:href="codi-20190930.xsd#WarrantiesChangeInCarryingValueOfCompanysWarrantyLiabilityDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.compasstrust.com/role/WarrantiesTables" xlink:href="codi-20190930.xsd#WarrantiesTables" xlink:type="simple" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/Acquisition" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/AcquisitionAdditionalInformationDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/AcquisitionProFormaInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/AcquisitionScheduleOfAssetsAcquiredAndLiabilitiesAssumedAsOfAcquisitionDateDetail" xlink:type="extended">
    <link:loc xlink:href="codi-20190930.xsd#codi_PaymentstoAcquireBusinessesNetofCashAcquiredandNetofTransactionsCosts" xlink:label="loc_codi_PaymentstoAcquireBusinessesNetofCashAcquiredandNetofTransactionsCosts_5DEAD5C7D9865BE3B1632B6A1F2351E1" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_5EDD4BFABE5F5B94B41D0FFB69FD2A2E" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_codi_PaymentstoAcquireBusinessesNetofCashAcquiredandNetofTransactionsCosts_5DEAD5C7D9865BE3B1632B6A1F2351E1" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_5EDD4BFABE5F5B94B41D0FFB69FD2A2E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_E7E1FFD636535710BB2132EAB06DBBEA" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_codi_PaymentstoAcquireBusinessesNetofCashAcquiredandNetofTransactionsCosts_5DEAD5C7D9865BE3B1632B6A1F2351E1" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_E7E1FFD636535710BB2132EAB06DBBEA" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/AcquisitionScheduleOfIntangibleAssetsRecordedAsPartOfAcquisitionDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/AcquisitionTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CommitmentsAndContingencies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CommitmentsAndContingenciesComponentsOfOperatingLeasesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CommitmentsAndContingenciesLeaseTermAndDiscountRateDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CommitmentsAndContingenciesMaturityOfLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_64AE965F21BC56C7AD97F75055560C62" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_0975E43D82E757248B2F4E51EEE5BBA4" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_64AE965F21BC56C7AD97F75055560C62" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_0975E43D82E757248B2F4E51EEE5BBA4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_13014B6A63495B99BDBBE875DB4AB5B7" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_64AE965F21BC56C7AD97F75055560C62" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_13014B6A63495B99BDBBE875DB4AB5B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_98856D5D47915841B0BED215BD19B2BF" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_64AE965F21BC56C7AD97F75055560C62" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_98856D5D47915841B0BED215BD19B2BF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_83B4AB4680B05A9A9A0AFBE76E53DB9A" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_64AE965F21BC56C7AD97F75055560C62" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_83B4AB4680B05A9A9A0AFBE76E53DB9A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_DF6F2EDEFEBD5071AB1524550BAF4F88" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_64AE965F21BC56C7AD97F75055560C62" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_DF6F2EDEFEBD5071AB1524550BAF4F88" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_09651F10263C5069B050B1AA10BB80F7" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_64AE965F21BC56C7AD97F75055560C62" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_09651F10263C5069B050B1AA10BB80F7" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CommitmentsAndContingenciesMaturityOfLeaseLiabilitiesDetailsCalc2" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_E40CC6F56C4B2CC8C151D2B8E0A62B95_64AE965F21BC56C7AD97F75055560C62" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_E40CC6F56C4B2CC8C151D2B8E0A62B95_2FA39343A9C25F87B5C3009F281AF067" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_E40CC6F56C4B2CC8C151D2B8E0A62B95_64AE965F21BC56C7AD97F75055560C62" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_E40CC6F56C4B2CC8C151D2B8E0A62B95_2FA39343A9C25F87B5C3009F281AF067" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_E40CC6F56C4B2CC8C151D2B8E0A62B95_6FDEE2863D665952A4A462461897A654" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_E40CC6F56C4B2CC8C151D2B8E0A62B95_64AE965F21BC56C7AD97F75055560C62" xlink:to="loc_us-gaap_OperatingLeaseLiability_E40CC6F56C4B2CC8C151D2B8E0A62B95_6FDEE2863D665952A4A462461897A654" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CommitmentsAndContingenciesSupplementalBalanceSheetInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CommitmentsAndContingenciesSupplementalCashFlowInformationRelatedToLeasesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CommitmentsAndContingenciesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1de780cc-9607-daa3-0bed-03c88ae94769" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1de780cc-9607-daa3-0bed-03c88ae94769" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_dd2cbe99-77d2-db20-3c91-750589881c79" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_dd2cbe99-77d2-db20-3c91-750589881c79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_cc720f44-4c90-5acc-2e7e-b88e80f2af28" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_InventoryNet_cc720f44-4c90-5acc-2e7e-b88e80f2af28" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_5fd9c643-899e-95d7-aab9-c3a9d6240218" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_5fd9c643-899e-95d7-aab9-c3a9d6240218" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_62bb35f3-f63d-e559-6d31-a62336122a76" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_62bb35f3-f63d-e559-6d31-a62336122a76" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_dcf3df0d-2155-35f6-715d-83a9bc9cf3fb" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_dcf3df0d-2155-35f6-715d-83a9bc9cf3fb" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_37b440e2-656c-b624-0688-b7cf681bf981" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_Goodwill_37b440e2-656c-b624-0688-b7cf681bf981" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8889606b-88fa-2d5e-3fb9-238bccdf9597" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8889606b-88fa-2d5e-3fb9-238bccdf9597" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_bd8545de-cfc2-6f31-bff6-ed0d4012c357" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_bd8545de-cfc2-6f31-bff6-ed0d4012c357" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_fb398cd8-5a09-24ac-e7f4-4dbfce9bf237" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_fb398cd8-5a09-24ac-e7f4-4dbfce9bf237" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:to="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:to="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_9c889623-7b4f-c89a-bbb3-2bc9fb9ad9f5" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_AccountsPayableCurrent_9c889623-7b4f-c89a-bbb3-2bc9fb9ad9f5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_52f9f195-5f62-754f-ea14-d08f3a881035" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_52f9f195-5f62-754f-ea14-d08f3a881035" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_4909d223-7980-3e65-3e19-5f45ac16b538" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_LongTermDebtCurrent_4909d223-7980-3e65-3e19-5f45ac16b538" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_ebb4c1f8-b5df-aab0-ee90-1e91fd21cf92" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_ebb4c1f8-b5df-aab0-ee90-1e91fd21cf92" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_67f01114-c4ea-0168-3eea-619282e0423c" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_67f01114-c4ea-0168-3eea-619282e0423c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_aec86b81-11aa-859e-2a56-c42f4bdc8086" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_aec86b81-11aa-859e-2a56-c42f4bdc8086" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_aa2e73c1-d03e-7f76-3502-7a650f99607c" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_aa2e73c1-d03e-7f76-3502-7a650f99607c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_8c850143-cd0c-0f85-9038-e19d8c4f7808" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_8c850143-cd0c-0f85-9038-e19d8c4f7808" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_1a135c88-c424-f9c2-9674-af6f11a9bcef" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_1a135c88-c424-f9c2-9674-af6f11a9bcef" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2605fa18-bbd8-c7d7-35fc-aace43a8c019" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2605fa18-bbd8-c7d7-35fc-aace43a8c019" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2605fa18-bbd8-c7d7-35fc-aace43a8c019" xlink:to="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:type="arc" />
    <link:loc xlink:href="codi-20190930.xsd#codi_PreferredStockSeriesBValueIssued" xlink:label="loc_codi_PreferredStockSeriesBValueIssued_e297b878-187c-05de-c47d-d2b8a6042c8c" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_codi_PreferredStockSeriesBValueIssued_e297b878-187c-05de-c47d-d2b8a6042c8c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_f05ab245-2bd1-7865-e7ed-1461a5a6155f" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_CommonStockValue_f05ab245-2bd1-7865-e7ed-1461a5a6155f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_988c1346-b444-a867-fe80-f3aec1443d54" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_988c1346-b444-a867-fe80-f3aec1443d54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_62305d8f-d807-0fe8-d0ab-f2c2b3d03011" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_62305d8f-d807-0fe8-d0ab-f2c2b3d03011" xlink:type="arc" />
    <link:loc xlink:href="codi-20190930.xsd#codi_PreferredStockSeriesAvalueissued" xlink:label="loc_codi_PreferredStockSeriesAvalueissued_aea9d2ec-7752-e319-b5e8-d2b8a5a4f4db" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_codi_PreferredStockSeriesAvalueissued_aea9d2ec-7752-e319-b5e8-d2b8a5a4f4db" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_3070eb63-b0f5-1f18-a22f-cc54a94922d9" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2605fa18-bbd8-c7d7-35fc-aace43a8c019" xlink:to="loc_us-gaap_MinorityInterest_3070eb63-b0f5-1f18-a22f-cc54a94922d9" xlink:type="arc" />
    <link:loc xlink:href="codi-20190930.xsd#codi_StockholdersEquityAttributabletoNoncontrollingInterestDiscontinuedOperations" xlink:label="loc_codi_StockholdersEquityAttributabletoNoncontrollingInterestDiscontinuedOperations_ff047172-d25d-350e-d459-d2b8a5267d2e" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2605fa18-bbd8-c7d7-35fc-aace43a8c019" xlink:to="loc_codi_StockholdersEquityAttributabletoNoncontrollingInterestDiscontinuedOperations_ff047172-d25d-350e-d459-d2b8a5267d2e" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CondensedConsolidatedStatementOfStockholdersEquity" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_13138e45-c75e-315a-fbed-91178d2e9c45" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_6abb14d9-7978-302d-af6b-dbfc88f76bf2" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_13138e45-c75e-315a-fbed-91178d2e9c45" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_6abb14d9-7978-302d-af6b-dbfc88f76bf2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0f8df60b-841f-6df5-83c3-e4049d366459" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_13138e45-c75e-315a-fbed-91178d2e9c45" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0f8df60b-841f-6df5-83c3-e4049d366459" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForDerivativeInstrumentInvestingActivities" xlink:label="loc_us-gaap_PaymentsForDerivativeInstrumentInvestingActivities_28eae562-d308-0fc3-8ce5-9ce88cee4e05" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_13138e45-c75e-315a-fbed-91178d2e9c45" xlink:to="loc_us-gaap_PaymentsForDerivativeInstrumentInvestingActivities_28eae562-d308-0fc3-8ce5-9ce88cee4e05" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_4ffdcd3b-0e66-67a0-d428-71b5ab92a9bc" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_13138e45-c75e-315a-fbed-91178d2e9c45" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_4ffdcd3b-0e66-67a0-d428-71b5ab92a9bc" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_b5cf64b6-8899-5a9a-328a-4f0a312ae378" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_13138e45-c75e-315a-fbed-91178d2e9c45" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_b5cf64b6-8899-5a9a-328a-4f0a312ae378" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_50231013-f048-89e7-0e20-ba139224c5f7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_62f6f07e-4449-59c4-74ee-766defbf8a2f" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_50231013-f048-89e7-0e20-ba139224c5f7" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_62f6f07e-4449-59c4-74ee-766defbf8a2f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_50231013-f048-89e7-0e20-ba139224c5f7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:type="arc" />
    <link:loc xlink:href="codi-20190930.xsd#codi_ProceedsfromIssuanceofPreferredShares" xlink:label="loc_codi_ProceedsfromIssuanceofPreferredShares_4dadd132-d333-07bc-4149-d2b8a610e86c" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_codi_ProceedsfromIssuanceofPreferredShares_4dadd132-d333-07bc-4149-d2b8a610e86c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_513b446a-317d-9be1-1fc2-380a24dd13e0" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_513b446a-317d-9be1-1fc2-380a24dd13e0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_cb96fc07-e276-2c52-1042-f1ea0d192b51" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_cb96fc07-e276-2c52-1042-f1ea0d192b51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_7b833212-d46c-4ee0-30ea-7217723a0d68" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_7b833212-d46c-4ee0-30ea-7217723a0d68" xlink:type="arc" />
    <link:loc xlink:href="codi-20190930.xsd#codi_PaymentsOfDistributionsToShareholders" xlink:label="loc_codi_PaymentsOfDistributionsToShareholders_57ee8d95-1a70-07e6-4c3f-d2b8a634bab5" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_codi_PaymentsOfDistributionsToShareholders_57ee8d95-1a70-07e6-4c3f-d2b8a634bab5" xlink:type="arc" />
    <link:loc xlink:href="codi-20190930.xsd#codi_DistributionsMadeToPreferredShareholdersCashDistributionsPaid" xlink:label="loc_codi_DistributionsMadeToPreferredShareholdersCashDistributionsPaid_24833906-3077-cfa1-d3da-d2b8a70c0f23" xlink:type="locator" />
    <link:calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_codi_DistributionsMadeToPreferredShareholdersCashDistributionsPaid_24833906-3077-cfa1-d3da-d2b8a70c0f23" xlink:type="arc" />
    <link:loc xlink:href="codi-20190930.xsd#codi_DistributionExpenseAllocationInterests" xlink:label="loc_codi_DistributionExpenseAllocationInterests_ba0dfa88-3ccc-0e2f-0afc-d2b8a7787d6b" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_codi_DistributionExpenseAllocationInterests_ba0dfa88-3ccc-0e2f-0afc-d2b8a7787d6b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders" xlink:label="loc_us-gaap_ProceedsFromMinorityShareholders_b49014a6-fb91-48c3-1070-bd4e11610366" xlink:type="locator" />
    <link:calculationArc order="8" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_ProceedsFromMinorityShareholders_b49014a6-fb91-48c3-1070-bd4e11610366" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest_6bc72213-e9fa-885d-b451-b0e2224682a5" xlink:type="locator" />
    <link:calculationArc order="9" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest_6bc72213-e9fa-885d-b451-b0e2224682a5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_d03b640f-8d2c-4108-a1c4-1354103a7ee2" xlink:type="locator" />
    <link:calculationArc order="10" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_d03b640f-8d2c-4108-a1c4-1354103a7ee2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_3ddd0290-3d1a-2e62-5161-428d280d3fb6" xlink:type="locator" />
    <link:calculationArc order="11" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_3ddd0290-3d1a-2e62-5161-428d280d3fb6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_50231013-f048-89e7-0e20-ba139224c5f7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_50231013-f048-89e7-0e20-ba139224c5f7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_dce89b76-d03f-c578-1259-1af05326f597" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_1f42c682-c9cf-1de0-1230-a353dc469675" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_dce89b76-d03f-c578-1259-1af05326f597" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_1f42c682-c9cf-1de0-1230-a353dc469675" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_848cd271-4e03-8c13-d21d-e6ec9c3916f7" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_dce89b76-d03f-c578-1259-1af05326f597" xlink:to="loc_us-gaap_Depreciation_848cd271-4e03-8c13-d21d-e6ec9c3916f7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="loc_us-gaap_AdjustmentForAmortization_de285b79-f632-6a58-7309-c47895796efb" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_dce89b76-d03f-c578-1259-1af05326f597" xlink:to="loc_us-gaap_AdjustmentForAmortization_de285b79-f632-6a58-7309-c47895796efb" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_b5495221-c933-5c88-514e-d2731414949c" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_dce89b76-d03f-c578-1259-1af05326f597" xlink:to="loc_us-gaap_AssetImpairmentCharges_b5495221-c933-5c88-514e-d2731414949c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_c839a0d8-dfea-e1a5-fc91-ef95e7aed9cb" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_dce89b76-d03f-c578-1259-1af05326f597" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_c839a0d8-dfea-e1a5-fc91-ef95e7aed9cb" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_ff016094-8ed7-87ff-5970-673c57a503a6" xlink:type="locator" />
    <link:calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_dce89b76-d03f-c578-1259-1af05326f597" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_ff016094-8ed7-87ff-5970-673c57a503a6" xlink:type="arc" />
    <link:loc xlink:href="codi-20190930.xsd#codi_NoncontrollingStockholderChargesAndOther" xlink:label="loc_codi_NoncontrollingStockholderChargesAndOther_aa29eb57-8dc4-9f57-7aa3-d2b8a673ac8c" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_dce89b76-d03f-c578-1259-1af05326f597" xlink:to="loc_codi_NoncontrollingStockholderChargesAndOther_aa29eb57-8dc4-9f57-7aa3-d2b8a673ac8c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForLoanAndLeaseLosses" xlink:label="loc_us-gaap_ProvisionForLoanAndLeaseLosses_54eafffc-0b2c-ac72-f44e-df1738b35af7" xlink:type="locator" />
    <link:calculationArc order="8" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_dce89b76-d03f-c578-1259-1af05326f597" xlink:to="loc_us-gaap_ProvisionForLoanAndLeaseLosses_54eafffc-0b2c-ac72-f44e-df1738b35af7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_9a5dd9a5-8471-2942-da95-5c0a29bbe3b1" xlink:type="locator" />
    <link:calculationArc order="9" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_dce89b76-d03f-c578-1259-1af05326f597" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_9a5dd9a5-8471-2942-da95-5c0a29bbe3b1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_d385978f-69ad-b055-896a-51e9bbc23743" xlink:type="locator" />
    <link:calculationArc order="10" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_dce89b76-d03f-c578-1259-1af05326f597" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_d385978f-69ad-b055-896a-51e9bbc23743" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_269710de-43ea-f1a2-1ab7-8a2fad8bcd72" xlink:type="locator" />
    <link:calculationArc order="11" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_dce89b76-d03f-c578-1259-1af05326f597" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_269710de-43ea-f1a2-1ab7-8a2fad8bcd72" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_09b7b41a-f5a1-c45e-d61b-846fff462802" xlink:type="locator" />
    <link:calculationArc order="12" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_dce89b76-d03f-c578-1259-1af05326f597" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_09b7b41a-f5a1-c45e-d61b-846fff462802" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_f2b34f8d-2445-12ee-2c68-fa0c5409d5e0" xlink:type="locator" />
    <link:calculationArc order="13" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_dce89b76-d03f-c578-1259-1af05326f597" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_f2b34f8d-2445-12ee-2c68-fa0c5409d5e0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_dfcbd6f7-83fa-00c2-bd9e-6c5c1de7d890" xlink:type="locator" />
    <link:calculationArc order="14" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_dce89b76-d03f-c578-1259-1af05326f597" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_dfcbd6f7-83fa-00c2-bd9e-6c5c1de7d890" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_7c1c3153-d95c-50b8-10ed-a75d1f3d7a68" xlink:type="locator" />
    <link:calculationArc order="15" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_dce89b76-d03f-c578-1259-1af05326f597" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_7c1c3153-d95c-50b8-10ed-a75d1f3d7a68" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CondensedConsolidatedStatementsOfCashFlowsCalc2" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_93a02e96-cdec-754d-5e19-4ab1e0bf759a" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_68a2669c-01f8-c962-bf95-0b4231cd45da" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_93a02e96-cdec-754d-5e19-4ab1e0bf759a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_68a2669c-01f8-c962-bf95-0b4231cd45da" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_bfbc3edc-1edc-bfc6-c7b6-fb403917e31e" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_93a02e96-cdec-754d-5e19-4ab1e0bf759a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_bfbc3edc-1edc-bfc6-c7b6-fb403917e31e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax_d2854f63-6606-62ff-e2a0-a7938aa85c9c" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_93a02e96-cdec-754d-5e19-4ab1e0bf759a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax_d2854f63-6606-62ff-e2a0-a7938aa85c9c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_5c8b3520-1ca2-0a91-0912-70d62831826c" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_5c8b3520-1ca2-0a91-0912-70d62831826c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_68a2669c-01f8-c962-bf95-0b4231cd45da" xlink:type="arc" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_5c8b3520-1ca2-0a91-0912-70d62831826c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_bfbc3edc-1edc-bfc6-c7b6-fb403917e31e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_8b582348-a62e-cdfb-bc53-d5894b42e091" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_5c8b3520-1ca2-0a91-0912-70d62831826c" xlink:to="loc_us-gaap_ProfitLoss_8b582348-a62e-cdfb-bc53-d5894b42e091" xlink:type="arc" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_5c8b3520-1ca2-0a91-0912-70d62831826c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax_d2854f63-6606-62ff-e2a0-a7938aa85c9c" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CondensedConsolidatedStatementsOfOperations" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_8b582348-a62e-cdfb-bc53-d5894b42e091" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:to="loc_us-gaap_ProfitLoss_8b582348-a62e-cdfb-bc53-d5894b42e091" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_1f42c682-c9cf-1de0-1230-a353dc469675" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_8b582348-a62e-cdfb-bc53-d5894b42e091" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_1f42c682-c9cf-1de0-1230-a353dc469675" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_1f42c682-c9cf-1de0-1230-a353dc469675" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:to="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_98c25af7-47ba-69a3-12c4-e52bd51b359e" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:to="loc_us-gaap_GrossProfit_98c25af7-47ba-69a3-12c4-e52bd51b359e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b88c060f-09b3-b6c0-4cdb-a77cb8e75ec8" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_98c25af7-47ba-69a3-12c4-e52bd51b359e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b88c060f-09b3-b6c0-4cdb-a77cb8e75ec8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_3549c1c0-2f2a-e44b-026b-b4042153e489" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_98c25af7-47ba-69a3-12c4-e52bd51b359e" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_3549c1c0-2f2a-e44b-026b-b4042153e489" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_89fcc343-1933-1e77-588e-68d1c2f1a04f" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_89fcc343-1933-1e77-588e-68d1c2f1a04f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ManagementFeeExpense" xlink:label="loc_us-gaap_ManagementFeeExpense_0ec31af6-9396-4f92-782c-5ba2103c089a" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:to="loc_us-gaap_ManagementFeeExpense_0ec31af6-9396-4f92-782c-5ba2103c089a" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_725ae160-1b15-a075-fa62-729d0bc8cda1" xlink:type="locator" />
    <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_725ae160-1b15-a075-fa62-729d0bc8cda1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_1531f7c2-793a-b3a3-4a85-4c014790c163" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_1531f7c2-793a-b3a3-4a85-4c014790c163" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_2919f63b-33a2-2107-5264-212ca7a03283" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_2919f63b-33a2-2107-5264-212ca7a03283" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_149d6655-b7f8-5049-ef74-296db479f8f9" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_149d6655-b7f8-5049-ef74-296db479f8f9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_d385978f-69ad-b055-896a-51e9bbc23743" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_d385978f-69ad-b055-896a-51e9bbc23743" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_7a3a9730-2927-590e-4e76-6aeb4157256e" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_7a3a9730-2927-590e-4e76-6aeb4157256e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment_50efe9e7-6cf8-9725-2129-6b80a909ba4b" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment_50efe9e7-6cf8-9725-2129-6b80a909ba4b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_1f42c682-c9cf-1de0-1230-a353dc469675" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:type="arc" />
    <link:loc xlink:href="codi-20190930.xsd#codi_DiscontinuedOperationGainonDisposalofDiscontinuedOperationNetofTax" xlink:label="loc_codi_DiscontinuedOperationGainonDisposalofDiscontinuedOperationNetofTax_c0a7bc02-0686-f01b-d949-d2b8a573b4f3" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_8b582348-a62e-cdfb-bc53-d5894b42e091" xlink:to="loc_codi_DiscontinuedOperationGainonDisposalofDiscontinuedOperationNetofTax_c0a7bc02-0686-f01b-d949-d2b8a573b4f3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_9df24e1e-4f19-c5c7-c707-5fdac881a2b1" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_8b582348-a62e-cdfb-bc53-d5894b42e091" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_9df24e1e-4f19-c5c7-c707-5fdac881a2b1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_8b67d804-20c1-81c2-c01d-cac3dbd9c326" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_8b67d804-20c1-81c2-c01d-cac3dbd9c326" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_9e315654-163f-3fd7-41cc-d0324d22f79f" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_9e315654-163f-3fd7-41cc-d0324d22f79f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_f0fd2c79-0568-95bb-cad7-34e2c5c0c359" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare_c552a273-1e7d-4c58-20e7-4e9545bfa977" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDiluted_f0fd2c79-0568-95bb-cad7-34e2c5c0c359" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare_c552a273-1e7d-4c58-20e7-4e9545bfa977" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare_1de292e1-e77b-029e-d43c-db5d796bb67b" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDiluted_f0fd2c79-0568-95bb-cad7-34e2c5c0c359" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare_1de292e1-e77b-029e-d43c-db5d796bb67b" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CondensedConsolidatedStatementsOfOperationsCalc2" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CoverPage" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/Debt" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DebtAdditionalInformationDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DebtIssuanceCostsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DebtSummaryOfDebtHoldingsDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DebtTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DefinedBenefitPlan" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DefinedBenefitPlanAdditionalInformationDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DefinedBenefitPlanSummaryOfNetPeriodicBenefitCostDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_045A66C6456B5F3C9B029E9372B945DF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_AF273DAC9A17545FA23E57FB0FA8E51F" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_045A66C6456B5F3C9B029E9372B945DF" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_AF273DAC9A17545FA23E57FB0FA8E51F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_E47562AC07A1571CAA79310A87C321AD" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_045A66C6456B5F3C9B029E9372B945DF" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_E47562AC07A1571CAA79310A87C321AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_BA66FE4821815EF9BFE9AFB863F7AFB6" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_045A66C6456B5F3C9B029E9372B945DF" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_BA66FE4821815EF9BFE9AFB863F7AFB6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_0E8654045C8D5407811A605EC3D4A75F" xlink:type="locator" />
    <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_045A66C6456B5F3C9B029E9372B945DF" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_0E8654045C8D5407811A605EC3D4A75F" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DefinedBenefitPlanTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DiscontinuedOperations" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DiscontinuedOperationsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DiscontinuedOperationsDiscontinuedOperationsPolicies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DiscontinuedOperationsSummarizedBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_67f01114-c4ea-0168-3eea-619282e0423c" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_02eaf315-b21e-0220-c82a-febdbb5e12c5" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_67f01114-c4ea-0168-3eea-619282e0423c" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_02eaf315-b21e-0220-c82a-febdbb5e12c5" xlink:type="arc" />
    <link:loc xlink:href="codi-20190930.xsd#codi_Disposalgroupduetorelatedparty" xlink:label="loc_codi_Disposalgroupduetorelatedparty_579993c8-62cb-a3c4-9ced-d2b8a508cae0" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_67f01114-c4ea-0168-3eea-619282e0423c" xlink:to="loc_codi_Disposalgroupduetorelatedparty_579993c8-62cb-a3c4-9ced-d2b8a508cae0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities_a41eaeae-69b8-0855-9039-3d4f09e579a8" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_67f01114-c4ea-0168-3eea-619282e0423c" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities_a41eaeae-69b8-0855-9039-3d4f09e579a8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_535061b5-e0c8-e790-9579-e5ba9a78e659" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_67f01114-c4ea-0168-3eea-619282e0423c" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_535061b5-e0c8-e790-9579-e5ba9a78e659" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_1a135c88-c424-f9c2-9674-af6f11a9bcef" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_362cfa30-ad95-8907-5736-6d156ad185ef" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_1a135c88-c424-f9c2-9674-af6f11a9bcef" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_362cfa30-ad95-8907-5736-6d156ad185ef" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities_89f2eb91-8c4d-055a-a578-234b8c2fefed" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_1a135c88-c424-f9c2-9674-af6f11a9bcef" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities_89f2eb91-8c4d-055a-a578-234b8c2fefed" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_62bb35f3-f63d-e559-6d31-a62336122a76" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_6cbcd17f-7cc9-25e5-443f-7493fc1ed69c" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_62bb35f3-f63d-e559-6d31-a62336122a76" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_6cbcd17f-7cc9-25e5-443f-7493fc1ed69c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_63f7ad53-2f46-2d31-8ea8-acc27b955109" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_62bb35f3-f63d-e559-6d31-a62336122a76" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_63f7ad53-2f46-2d31-8ea8-acc27b955109" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent_cbf2baea-d286-c8e8-14ff-b60067f48b2c" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_62bb35f3-f63d-e559-6d31-a62336122a76" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent_cbf2baea-d286-c8e8-14ff-b60067f48b2c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1_55501341-a1ca-7c4d-f8fd-243d9f0b20a4" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_62bb35f3-f63d-e559-6d31-a62336122a76" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1_55501341-a1ca-7c4d-f8fd-243d9f0b20a4" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DiscontinuedOperationsSummarizedOperatingResultsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_9df24e1e-4f19-c5c7-c707-5fdac881a2b1" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_e6d541e1-f4f4-005e-01e7-1fea8b5b3da6" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_9df24e1e-4f19-c5c7-c707-5fdac881a2b1" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_e6d541e1-f4f4-005e-01e7-1fea8b5b3da6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_6a929962-55c4-d534-dec1-e59d6078d631" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_9df24e1e-4f19-c5c7-c707-5fdac881a2b1" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_6a929962-55c4-d534-dec1-e59d6078d631" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DiscontinuedOperationsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/FairValueMeasurement" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/FairValueMeasurementAdditionalInformationDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/FairValueMeasurementAssetsMeasuredOnNonrecurringBasisDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/FairValueMeasurementReconciliationsOfChangeInCarryingValueOfLevel3FairValueMeasurementsDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/FairValueMeasurementSummaryOfLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/FairValueMeasurementTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/GoodwillAndOtherIntangibleAssets" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfEstimatedChargesToAmortizationExpenseOfIntangibleAssetsDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_AB62D5DCDAF7583EBB98E271641613F6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_626EE720C57C5A80BD98EAFFCC033805" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_AB62D5DCDAF7583EBB98E271641613F6" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_626EE720C57C5A80BD98EAFFCC033805" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_FF1A496B7D2B54ECA4E40672389CF763" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_AB62D5DCDAF7583EBB98E271641613F6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_FF1A496B7D2B54ECA4E40672389CF763" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfReconciliationOfChangeInCarryingValueOfGoodwillDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_37b440e2-656c-b624-0688-b7cf681bf981" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillGross" xlink:label="loc_us-gaap_GoodwillGross_e96f0cd1-5fed-66a3-3895-61f5636f0e9e" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Goodwill_37b440e2-656c-b624-0688-b7cf681bf981" xlink:to="loc_us-gaap_GoodwillGross_e96f0cd1-5fed-66a3-3895-61f5636f0e9e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_478ede4e-8a87-d109-2a64-f5d254bbb3ac" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Goodwill_37b440e2-656c-b624-0688-b7cf681bf981" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_478ede4e-8a87-d109-2a64-f5d254bbb3ac" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/IncomeTaxes" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/IncomeTaxesReconciliationBetweenFederalStatutoryRateAndEffectiveIncomeTaxRateDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_aa9fb8cf-e50d-6d5b-0236-a084fee29894" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_5ef0c8c5-04c5-1c10-a59e-3eaa9cf923b4" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_aa9fb8cf-e50d-6d5b-0236-a084fee29894" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_5ef0c8c5-04c5-1c10-a59e-3eaa9cf923b4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_fa285cf0-c43f-6ef0-a0f2-c37d958f2fe4" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_aa9fb8cf-e50d-6d5b-0236-a084fee29894" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_fa285cf0-c43f-6ef0-a0f2-c37d958f2fe4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_a795abb7-ee94-b28f-5194-5b059685d83e" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_aa9fb8cf-e50d-6d5b-0236-a084fee29894" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_a795abb7-ee94-b28f-5194-5b059685d83e" xlink:type="arc" />
    <link:loc xlink:href="codi-20190930.xsd#codi_ExpensesOfParentTaxedAsPartnershipPassedThroughToShareholders" xlink:label="loc_codi_ExpensesOfParentTaxedAsPartnershipPassedThroughToShareholders_c34b8102-9911-49a5-1a26-d2b8a5f115e2" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_aa9fb8cf-e50d-6d5b-0236-a084fee29894" xlink:to="loc_codi_ExpensesOfParentTaxedAsPartnershipPassedThroughToShareholders_c34b8102-9911-49a5-1a26-d2b8a5f115e2" xlink:type="arc" />
    <link:loc xlink:href="codi-20190930.xsd#codi_ImpactOfSubsidiaryEmployeeStockOptions" xlink:label="loc_codi_ImpactOfSubsidiaryEmployeeStockOptions_f0184917-965a-b549-5ead-d2b8a5c19c5b" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_aa9fb8cf-e50d-6d5b-0236-a084fee29894" xlink:to="loc_codi_ImpactOfSubsidiaryEmployeeStockOptions_f0184917-965a-b549-5ead-d2b8a5c19c5b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_760e1cd1-b180-e0c4-17a8-eef24284a1cb" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_aa9fb8cf-e50d-6d5b-0236-a084fee29894" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_760e1cd1-b180-e0c4-17a8-eef24284a1cb" xlink:type="arc" />
    <link:loc xlink:href="codi-20190930.xsd#codi_NonRecognitionOfNolCarryForwardsAtAfm" xlink:label="loc_codi_NonRecognitionOfNolCarryForwardsAtAfm_3dcb97a3-f9fb-7cfa-a348-d2b8a567a4a5" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_aa9fb8cf-e50d-6d5b-0236-a084fee29894" xlink:to="loc_codi_NonRecognitionOfNolCarryForwardsAtAfm_3dcb97a3-f9fb-7cfa-a348-d2b8a567a4a5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_c16a0eb3-02da-6ea0-91e7-3203372f71fd" xlink:type="locator" />
    <link:calculationArc order="8" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_aa9fb8cf-e50d-6d5b-0236-a084fee29894" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_c16a0eb3-02da-6ea0-91e7-3203372f71fd" xlink:type="arc" />
    <link:loc xlink:href="codi-20190930.xsd#codi_EffectiveIncomeTaxReconciliationOperatingLossCarryforwardsLimitationsOnUsePercent" xlink:label="loc_codi_EffectiveIncomeTaxReconciliationOperatingLossCarryforwardsLimitationsOnUsePercent_b1c42ccd-931b-a92e-3e5b-d2b8a79391e0" xlink:type="locator" />
    <link:calculationArc order="9" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_aa9fb8cf-e50d-6d5b-0236-a084fee29894" xlink:to="loc_codi_EffectiveIncomeTaxReconciliationOperatingLossCarryforwardsLimitationsOnUsePercent_b1c42ccd-931b-a92e-3e5b-d2b8a79391e0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_31eb113d-20c2-89b0-7b2e-dd6b121a4c90" xlink:type="locator" />
    <link:calculationArc order="10" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_aa9fb8cf-e50d-6d5b-0236-a084fee29894" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_31eb113d-20c2-89b0-7b2e-dd6b121a4c90" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/IncomeTaxesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/InvestmentInFox" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/NarrativeDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/NoncontrollingInterest" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/NoncontrollingInterestCompanysOwnershipPercentageOfItsMajorityOwnedOperatingSegmentsAndRelatedNoncontrollingInterestDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/NoncontrollingInterestTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/OperatingSegmentData" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/OperatingSegmentDataAdditionalInformationDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/OperatingSegmentDataSummaryOfDepreciationGoodwillAndIdentifiableAssetsOfOperatingSegmentsDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/OperatingSegmentDataSummaryOfNetSalesOfOperatingSegmentsDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/OperatingSegmentDataSummaryOfProfitLossOfOperatingSegmentsDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/OperatingSegmentDataTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/PresentationAndPrinciplesOfConsolidation" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/PresentationAndPrinciplesOfConsolidationNarrativeDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/PresentationAndPrinciplesOfConsolidationPolicies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/PropertyPlantAndEquipmentAndInventory" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/PropertyPlantAndEquipmentAndInventorySummaryOfInventoryDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_E7900C375D9F53ACA6105591E00EE7C3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterialsAndSupplies" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSupplies_286C9EFA317559D4A4116568CE872D51" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_E7900C375D9F53ACA6105591E00EE7C3" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSupplies_286C9EFA317559D4A4116568CE872D51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaap_InventoryWorkInProcess_BC81EE68AD9E5B47B0789C19C3265FF7" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_E7900C375D9F53ACA6105591E00EE7C3" xlink:to="loc_us-gaap_InventoryWorkInProcess_BC81EE68AD9E5B47B0789C19C3265FF7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaap_InventoryFinishedGoods_A88B2AA99E3F52389FD810A04D40FCFF" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_E7900C375D9F53ACA6105591E00EE7C3" xlink:to="loc_us-gaap_InventoryFinishedGoods_A88B2AA99E3F52389FD810A04D40FCFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaap_InventoryValuationReserves_E9A85DB4CC4E586FBBB946B0A89339DB" xlink:type="locator" />
    <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_E7900C375D9F53ACA6105591E00EE7C3" xlink:to="loc_us-gaap_InventoryValuationReserves_E9A85DB4CC4E586FBBB946B0A89339DB" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/PropertyPlantAndEquipmentAndInventorySummaryOfPropertyPlantAndEquipmentDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_805A4A69CCA75D6191568745EAD71507" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_7A0F9B652CB957388D40A1898308035B" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_805A4A69CCA75D6191568745EAD71507" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_7A0F9B652CB957388D40A1898308035B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_BC82F6C61C2955228C8E7D79D9516016" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_805A4A69CCA75D6191568745EAD71507" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_BC82F6C61C2955228C8E7D79D9516016" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/PropertyPlantAndEquipmentAndInventoryTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/RelatedPartyTransactions" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/Revenue" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/RevenueDisaggregationOfRevenueDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/RevenueTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/StockholdersEquity" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/StockholdersEquityAdditionalInformationDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/StockholdersEquitySummaryOfBasicAndDilutedEarningsPerShareDetail" xlink:type="extended">
    <link:loc xlink:href="codi-20190930.xsd#codi_NetIncomeLossAvailabletoTrustStockNetofDistributions" xlink:label="loc_codi_NetIncomeLossAvailabletoTrustStockNetofDistributions_10b771af-d2fe-856f-4ea3-d2b8a78fe66b" xlink:type="locator" />
    <link:loc xlink:href="codi-20190930.xsd#codi_EffectOfContributionBasedProfitOnNetIncomeLossBecauseOfHoldingEvent" xlink:label="loc_codi_EffectOfContributionBasedProfitOnNetIncomeLossBecauseOfHoldingEvent_cd5b4b31-f27e-743c-ea9f-d2b8a4d55277" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_codi_NetIncomeLossAvailabletoTrustStockNetofDistributions_10b771af-d2fe-856f-4ea3-d2b8a78fe66b" xlink:to="loc_codi_EffectOfContributionBasedProfitOnNetIncomeLossBecauseOfHoldingEvent_cd5b4b31-f27e-743c-ea9f-d2b8a4d55277" xlink:type="arc" />
    <link:loc xlink:href="codi-20190930.xsd#codi_NetIncomeLossAvailableToTrustStockNetOfHoldingEventAdjustment" xlink:label="loc_codi_NetIncomeLossAvailableToTrustStockNetOfHoldingEventAdjustment_cedcf27b-0090-caf4-e72e-d2b8a76b7f4c" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_codi_NetIncomeLossAvailabletoTrustStockNetofDistributions_10b771af-d2fe-856f-4ea3-d2b8a78fe66b" xlink:to="loc_codi_NetIncomeLossAvailableToTrustStockNetOfHoldingEventAdjustment_cedcf27b-0090-caf4-e72e-d2b8a76b7f4c" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/StockholdersEquityTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/Warranties" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/WarrantiesChangeInCarryingValueOfCompanysWarrantyLiabilityDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/WarrantiesTables" xlink:type="extended" />
</link:linkbase>
