| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- XBRL Document Created with Wdesk from Workiva --> |
<!-- Copyright 2022 Workiva --> |
<!-- r:6cfc1acf-18b5-4d1a-8be7-7141c15bdf32,g:1771375b-1f37-4a0a-9e3d-478584e5f67f --> |
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"> |
| <link:roleRef roleURI="http://www.ducommun.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="dco-20220702.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/> |
| <link:calculationLink xlink:role="http://www.ducommun.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_a54eb028-ad79-4f51-bcc9-4db8b23deba6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_f242fcf3-9408-4b3a-9d97-2ca793f99a17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_a54eb028-ad79-4f51-bcc9-4db8b23deba6" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_f242fcf3-9408-4b3a-9d97-2ca793f99a17" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_50531e76-c07a-4e78-b871-d998fd5df499" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_a54eb028-ad79-4f51-bcc9-4db8b23deba6" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_50531e76-c07a-4e78-b871-d998fd5df499" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_2d5cafa4-6d1a-490e-9ac4-8730352e80d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_a54eb028-ad79-4f51-bcc9-4db8b23deba6" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_2d5cafa4-6d1a-490e-9ac4-8730352e80d6" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_9134fbf4-b69c-45d1-8b4a-e89fcb279489" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_a54eb028-ad79-4f51-bcc9-4db8b23deba6" xlink:to="loc_us-gaap_AccountsPayableCurrent_9134fbf4-b69c-45d1-8b4a-e89fcb279489" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_cb199d24-164d-46f6-bbb1-baf1c23d93f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_a54eb028-ad79-4f51-bcc9-4db8b23deba6" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_cb199d24-164d-46f6-bbb1-baf1c23d93f4" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_15f3073c-b813-44da-9d87-57f976b49d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_8d188438-88fb-4121-ba75-6c26e7fa0b58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_15f3073c-b813-44da-9d87-57f976b49d2b" xlink:to="loc_us-gaap_Liabilities_8d188438-88fb-4121-ba75-6c26e7fa0b58" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_02ee933a-31f2-4a15-a6cc-d7306f66610f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_15f3073c-b813-44da-9d87-57f976b49d2b" xlink:to="loc_us-gaap_CommitmentsAndContingencies_02ee933a-31f2-4a15-a6cc-d7306f66610f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a1996bdd-86c3-4451-97b5-a685e4d83edd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_15f3073c-b813-44da-9d87-57f976b49d2b" xlink:to="loc_us-gaap_StockholdersEquity_a1996bdd-86c3-4451-97b5-a685e4d83edd" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_8332d1a8-e758-48c9-9c6c-fa6479efc30e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_92b06ef1-9b93-4526-8a00-60babc4cb8c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_8332d1a8-e758-48c9-9c6c-fa6479efc30e" xlink:to="loc_us-gaap_LiabilitiesCurrent_92b06ef1-9b93-4526-8a00-60babc4cb8c8" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_f92764c0-fd96-4166-ac3d-a715e43c7657" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_8332d1a8-e758-48c9-9c6c-fa6479efc30e" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_f92764c0-fd96-4166-ac3d-a715e43c7657" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_3030906d-a296-4115-b8c1-46600b365959" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_8332d1a8-e758-48c9-9c6c-fa6479efc30e" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_3030906d-a296-4115-b8c1-46600b365959" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_e740373b-4491-474b-bf8e-614cb2cea594" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_8332d1a8-e758-48c9-9c6c-fa6479efc30e" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_e740373b-4491-474b-bf8e-614cb2cea594" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_f4ebfae9-b097-4f20-8b15-6c528d6055a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_8332d1a8-e758-48c9-9c6c-fa6479efc30e" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_f4ebfae9-b097-4f20-8b15-6c528d6055a5" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c355e68d-3e29-40bc-9beb-a5c1c902e1d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_345de2db-4e42-4157-811e-7e2ce35dec36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_c355e68d-3e29-40bc-9beb-a5c1c902e1d8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_345de2db-4e42-4157-811e-7e2ce35dec36" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_2546a456-a4b7-4fcd-b8be-5543151d7e0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_c355e68d-3e29-40bc-9beb-a5c1c902e1d8" xlink:to="loc_us-gaap_CommonStockValue_2546a456-a4b7-4fcd-b8be-5543151d7e0b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_500c3dd2-b528-4056-a23e-432ddbdccd82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_c355e68d-3e29-40bc-9beb-a5c1c902e1d8" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_500c3dd2-b528-4056-a23e-432ddbdccd82" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_2ede273e-0e47-48a5-a43d-3677ce364d16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_c355e68d-3e29-40bc-9beb-a5c1c902e1d8" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_2ede273e-0e47-48a5-a43d-3677ce364d16" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_1eef62ee-d208-48e7-946b-98e76e1bba2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_496a7576-4575-433f-bff9-67b96ef4b015" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1eef62ee-d208-48e7-946b-98e76e1bba2e" xlink:to="loc_us-gaap_AssetsCurrent_496a7576-4575-433f-bff9-67b96ef4b015" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_27bb1e52-d03e-40af-8a14-9d1d77b8e064" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1eef62ee-d208-48e7-946b-98e76e1bba2e" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_27bb1e52-d03e-40af-8a14-9d1d77b8e064" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5ece7728-46c1-4aea-9f2f-8b8583cca742" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1eef62ee-d208-48e7-946b-98e76e1bba2e" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5ece7728-46c1-4aea-9f2f-8b8583cca742" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_60a2f2f5-da00-4b6c-bab3-8fb018dc732e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1eef62ee-d208-48e7-946b-98e76e1bba2e" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_60a2f2f5-da00-4b6c-bab3-8fb018dc732e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_c608a438-394a-4522-af98-b4650712e64c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1eef62ee-d208-48e7-946b-98e76e1bba2e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_c608a438-394a-4522-af98-b4650712e64c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_0e44eb16-9bd6-40d1-9f6b-225b1ae1a377" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1eef62ee-d208-48e7-946b-98e76e1bba2e" xlink:to="loc_us-gaap_Goodwill_0e44eb16-9bd6-40d1-9f6b-225b1ae1a377" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_34bba49e-ee8c-46e8-93f0-32cb46de6ed1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_3dfdf0f3-3cda-45f8-a8a5-ef426ef59dd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_34bba49e-ee8c-46e8-93f0-32cb46de6ed1" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_3dfdf0f3-3cda-45f8-a8a5-ef426ef59dd0" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_414d54ab-608f-433a-a4e5-dbe3cd98011d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_34bba49e-ee8c-46e8-93f0-32cb46de6ed1" xlink:to="loc_us-gaap_InventoryNet_414d54ab-608f-433a-a4e5-dbe3cd98011d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_0f97b1d1-7200-4210-9b1f-d04d6af0d81c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_34bba49e-ee8c-46e8-93f0-32cb46de6ed1" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_0f97b1d1-7200-4210-9b1f-d04d6af0d81c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_dco_ProductionCostOfContractsCurrent_ad8e96f1-0bab-4b73-ba27-a669f7ad3206" xlink:href="dco-20220702.xsd#dco_ProductionCostOfContractsCurrent"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_34bba49e-ee8c-46e8-93f0-32cb46de6ed1" xlink:to="loc_dco_ProductionCostOfContractsCurrent_ad8e96f1-0bab-4b73-ba27-a669f7ad3206" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_39b3c10a-3c65-4403-b05d-c1cef4bdd6cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_34bba49e-ee8c-46e8-93f0-32cb46de6ed1" xlink:to="loc_us-gaap_OtherAssetsCurrent_39b3c10a-3c65-4403-b05d-c1cef4bdd6cf" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_226383f1-27c3-4b7c-9e91-55f95eb291a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_34bba49e-ee8c-46e8-93f0-32cb46de6ed1" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_226383f1-27c3-4b7c-9e91-55f95eb291a6" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.ducommun.com/role/CondensedConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="dco-20220702.xsd#CondensedConsolidatedStatementsofIncome"/> |
| <link:calculationLink xlink:role="http://www.ducommun.com/role/CondensedConsolidatedStatementsofIncome" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6f916c30-2479-4cd3-b92a-ee1d3937907d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_3f6fe425-3817-4b82-bacd-506573894617" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6f916c30-2479-4cd3-b92a-ee1d3937907d" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_3f6fe425-3817-4b82-bacd-506573894617" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_c2616820-0be5-47e6-8a1b-12f6f2e2f0e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6f916c30-2479-4cd3-b92a-ee1d3937907d" xlink:to="loc_us-gaap_OperatingIncomeLoss_c2616820-0be5-47e6-8a1b-12f6f2e2f0e0" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_2341ced0-18a8-488a-ac4c-e03cd0a933ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncome"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6f916c30-2479-4cd3-b92a-ee1d3937907d" xlink:to="loc_us-gaap_OtherIncome_2341ced0-18a8-488a-ac4c-e03cd0a933ec" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_47488bfa-b69c-424a-8fe7-7890db6f08a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_52840ea9-7ac4-4bd4-9b6e-d3a33898a50e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_47488bfa-b69c-424a-8fe7-7890db6f08a5" xlink:to="loc_us-gaap_GrossProfit_52840ea9-7ac4-4bd4-9b6e-d3a33898a50e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_1e2bc5fb-3f06-4604-b109-9ed55268295c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_47488bfa-b69c-424a-8fe7-7890db6f08a5" xlink:to="loc_us-gaap_RestructuringCharges_1e2bc5fb-3f06-4604-b109-9ed55268295c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_0de1a9f1-1e7e-40a7-9c81-8832a7728e5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/> |
| | <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_47488bfa-b69c-424a-8fe7-7890db6f08a5" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_0de1a9f1-1e7e-40a7-9c81-8832a7728e5f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_f3464068-88c6-462d-baeb-d2a12491cfba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e086e2cb-db35-43c4-bf63-e87984f3b237" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_f3464068-88c6-462d-baeb-d2a12491cfba" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e086e2cb-db35-43c4-bf63-e87984f3b237" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_0ef1b072-861d-40b7-b063-65f901c8031d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_f3464068-88c6-462d-baeb-d2a12491cfba" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_0ef1b072-861d-40b7-b063-65f901c8031d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_edb26334-e7e6-4712-926a-6da2409f7ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_68020a07-efae-48ce-8300-1919c7386e35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_edb26334-e7e6-4712-926a-6da2409f7ff5" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_68020a07-efae-48ce-8300-1919c7386e35" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b5c92cb8-3f5e-4eca-88b9-df1330938df8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_edb26334-e7e6-4712-926a-6da2409f7ff5" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_b5c92cb8-3f5e-4eca-88b9-df1330938df8" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.ducommun.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="dco-20220702.xsd#CondensedConsolidatedStatementsofComprehensiveIncome"/> |
| <link:calculationLink xlink:role="http://www.ducommun.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_716b1f6a-da62-4fed-8578-856c75904ab0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b876a619-92d5-4ba7-936c-d0e605a016d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_716b1f6a-da62-4fed-8578-856c75904ab0" xlink:to="loc_us-gaap_NetIncomeLoss_b876a619-92d5-4ba7-936c-d0e605a016d7" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_eb0114a5-9735-47e4-be85-42442536b38d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_716b1f6a-da62-4fed-8578-856c75904ab0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_eb0114a5-9735-47e4-be85-42442536b38d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_990c303f-1fb5-4a38-94ff-dfa97b994522" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_c255ad3f-7646-4921-842c-b4e33cf1f07a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_990c303f-1fb5-4a38-94ff-dfa97b994522" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_c255ad3f-7646-4921-842c-b4e33cf1f07a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_8dc65f97-3580-43ef-8950-26139c383409" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_990c303f-1fb5-4a38-94ff-dfa97b994522" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_8dc65f97-3580-43ef-8950-26139c383409" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.ducommun.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="dco-20220702.xsd#CondensedConsolidatedStatementsofCashFlows"/> |
| <link:calculationLink xlink:role="http://www.ducommun.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_329f6f7f-c87a-4c1f-85dd-57dd30955532" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_08d2ec6e-c5c8-4636-9a54-feb4cfbb1133" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/> |
| | <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_329f6f7f-c87a-4c1f-85dd-57dd30955532" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_08d2ec6e-c5c8-4636-9a54-feb4cfbb1133" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_f41d77ae-ddba-4603-8060-ed1d65f0bf71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_329f6f7f-c87a-4c1f-85dd-57dd30955532" xlink:to="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_f41d77ae-ddba-4603-8060-ed1d65f0bf71" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPreviousAcquisition_71aafe91-88fe-4932-afa3-f84fa2df6839" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPreviousAcquisition"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_329f6f7f-c87a-4c1f-85dd-57dd30955532" xlink:to="loc_us-gaap_ProceedsFromPreviousAcquisition_71aafe91-88fe-4932-afa3-f84fa2df6839" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_51f640db-1253-45a4-ab36-f46a6e3436aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f501a1a4-a294-4eac-a947-4a5831b81478" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_51f640db-1253-45a4-ab36-f46a6e3436aa" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f501a1a4-a294-4eac-a947-4a5831b81478" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b95b3f30-368e-4d5b-9329-9a12ab5ca6ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_51f640db-1253-45a4-ab36-f46a6e3436aa" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b95b3f30-368e-4d5b-9329-9a12ab5ca6ee" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6a243102-8ffd-45d7-9364-b68305ccf610" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_51f640db-1253-45a4-ab36-f46a6e3436aa" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6a243102-8ffd-45d7-9364-b68305ccf610" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_502683f1-9e9b-4241-93be-24afe8d065a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_8b520ab4-9794-45f3-a6eb-7b3844797c7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/> |
| | <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_502683f1-9e9b-4241-93be-24afe8d065a0" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_8b520ab4-9794-45f3-a6eb-7b3844797c7b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_dco_PaymentsFromIssuanceofStockUnderAwardPlansNet_65d69535-5961-49f4-bd5f-afd0362272ca" xlink:href="dco-20220702.xsd#dco_PaymentsFromIssuanceofStockUnderAwardPlansNet"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_502683f1-9e9b-4241-93be-24afe8d065a0" xlink:to="loc_dco_PaymentsFromIssuanceofStockUnderAwardPlansNet_65d69535-5961-49f4-bd5f-afd0362272ca" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_87280264-cc99-4685-975f-1d948b2980f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSecuredDebt"/> |
| | <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_502683f1-9e9b-4241-93be-24afe8d065a0" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_87280264-cc99-4685-975f-1d948b2980f5" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSecuredLinesOfCredit_7ffe9af2-c8fa-4c3e-845a-3ddeca25be7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSecuredLinesOfCredit"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_502683f1-9e9b-4241-93be-24afe8d065a0" xlink:to="loc_us-gaap_ProceedsFromSecuredLinesOfCredit_7ffe9af2-c8fa-4c3e-845a-3ddeca25be7e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfOtherDebt_24dd8b14-ee20-4c50-b99e-3ea9f8237ebf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfOtherDebt"/> |
| | <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_502683f1-9e9b-4241-93be-24afe8d065a0" xlink:to="loc_us-gaap_RepaymentsOfOtherDebt_24dd8b14-ee20-4c50-b99e-3ea9f8237ebf" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cbc979c-18ac-4b3c-835c-2bfd0caee71a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_c90e7b56-1a5d-458b-86db-42468b0ddd90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cbc979c-18ac-4b3c-835c-2bfd0caee71a" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_c90e7b56-1a5d-458b-86db-42468b0ddd90" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_aa1fc621-c30c-44f4-8abc-c85d035b61d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cbc979c-18ac-4b3c-835c-2bfd0caee71a" xlink:to="loc_us-gaap_ShareBasedCompensation_aa1fc621-c30c-44f4-8abc-c85d035b61d0" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_e4d1ab30-a359-49a5-a7a0-f34ec6805ea6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cbc979c-18ac-4b3c-835c-2bfd0caee71a" xlink:to="loc_us-gaap_DepreciationAndAmortization_e4d1ab30-a359-49a5-a7a0-f34ec6805ea6" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_1037594e-8b16-47e1-bddf-f305a41f0bdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cbc979c-18ac-4b3c-835c-2bfd0caee71a" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_1037594e-8b16-47e1-bddf-f305a41f0bdd" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_f1c58d71-d6cf-4abc-a4c1-295261294ad7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/> |
| | <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cbc979c-18ac-4b3c-835c-2bfd0caee71a" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_f1c58d71-d6cf-4abc-a4c1-295261294ad7" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_393451e7-2f65-40ee-b6c4-168d96e9ee96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cbc979c-18ac-4b3c-835c-2bfd0caee71a" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_393451e7-2f65-40ee-b6c4-168d96e9ee96" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_afe5ac56-cfd6-4f2f-80b7-fd51fa12d6f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/> |
| | <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cbc979c-18ac-4b3c-835c-2bfd0caee71a" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_afe5ac56-cfd6-4f2f-80b7-fd51fa12d6f3" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_491952b8-3db2-4881-8fd4-66d07e5705ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/> |
| | <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cbc979c-18ac-4b3c-835c-2bfd0caee71a" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_491952b8-3db2-4881-8fd4-66d07e5705ca" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_9f54ac5d-7225-408d-847c-c92e64846f44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/> |
| | <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cbc979c-18ac-4b3c-835c-2bfd0caee71a" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_9f54ac5d-7225-408d-847c-c92e64846f44" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_e95fbeca-d5c0-44f9-bc03-819fd3f52e62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/> |
| | <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cbc979c-18ac-4b3c-835c-2bfd0caee71a" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_e95fbeca-d5c0-44f9-bc03-819fd3f52e62" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_531e1060-55b1-4432-91e1-b9e9b3bc0208" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/> |
| | <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cbc979c-18ac-4b3c-835c-2bfd0caee71a" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_531e1060-55b1-4432-91e1-b9e9b3bc0208" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_dco_IncreaseDecreaseinProductionCostofContract_eeebffea-aa94-401e-9b34-a187c7a180cf" xlink:href="dco-20220702.xsd#dco_IncreaseDecreaseinProductionCostofContract"/> |
| | <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cbc979c-18ac-4b3c-835c-2bfd0caee71a" xlink:to="loc_dco_IncreaseDecreaseinProductionCostofContract_eeebffea-aa94-401e-9b34-a187c7a180cf" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_96fe9552-7396-4d7c-bc2c-709098e6a37b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/> |
| | <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cbc979c-18ac-4b3c-835c-2bfd0caee71a" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_96fe9552-7396-4d7c-bc2c-709098e6a37b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_60c6e091-e68c-499e-aec8-4b6e1840f2ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/> |
| | <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cbc979c-18ac-4b3c-835c-2bfd0caee71a" xlink:to="loc_us-gaap_NetIncomeLoss_60c6e091-e68c-499e-aec8-4b6e1840f2ac" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_dco_RightOfUseAssetAmortization_a56f2e34-1707-472d-923b-4311a6eb9787" xlink:href="dco-20220702.xsd#dco_RightOfUseAssetAmortization"/> |
| | <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cbc979c-18ac-4b3c-835c-2bfd0caee71a" xlink:to="loc_dco_RightOfUseAssetAmortization_a56f2e34-1707-472d-923b-4311a6eb9787" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_c3c48e72-0869-4094-a5d1-86330bcd08a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/> |
| | <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cbc979c-18ac-4b3c-835c-2bfd0caee71a" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_c3c48e72-0869-4094-a5d1-86330bcd08a4" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductionRelatedImpairmentsOrCharges_9838f5b7-7aed-4784-bd66-3ed9b961a375" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductionRelatedImpairmentsOrCharges"/> |
| | <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cbc979c-18ac-4b3c-835c-2bfd0caee71a" xlink:to="loc_us-gaap_ProductionRelatedImpairmentsOrCharges_9838f5b7-7aed-4784-bd66-3ed9b961a375" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.ducommun.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageNumberofSharesOutstandingUsedtoComputeEarningsPerShareDetails" xlink:type="simple" xlink:href="dco-20220702.xsd#SummaryofSignificantAccountingPoliciesWeightedAverageNumberofSharesOutstandingUsedtoComputeEarningsPerShareDetails"/> |
| <link:calculationLink xlink:role="http://www.ducommun.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageNumberofSharesOutstandingUsedtoComputeEarningsPerShareDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8dbf95ff-bc33-48e8-b081-fad5729999b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6a19d23d-5b37-4209-b717-4b95309effc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8dbf95ff-bc33-48e8-b081-fad5729999b5" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6a19d23d-5b37-4209-b717-4b95309effc9" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_864d7bdd-8790-4bb9-9652-1775df57138b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8dbf95ff-bc33-48e8-b081-fad5729999b5" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_864d7bdd-8790-4bb9-9652-1775df57138b" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.ducommun.com/role/BusinessCombinationsFairValueofAssetsandLiabilitiesAcquiredDetails" xlink:type="simple" xlink:href="dco-20220702.xsd#BusinessCombinationsFairValueofAssetsandLiabilitiesAcquiredDetails"/> |
| <link:calculationLink xlink:role="http://www.ducommun.com/role/BusinessCombinationsFairValueofAssetsandLiabilitiesAcquiredDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_04e44991-4ca6-47f0-8e0f-a9a2b99387e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_0186f0c3-3d24-413e-8387-81d2b7d2a2c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_04e44991-4ca6-47f0-8e0f-a9a2b99387e7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_0186f0c3-3d24-413e-8387-81d2b7d2a2c8" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_fdde4350-058b-48d1-9f29-a16e1c6cd601" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_04e44991-4ca6-47f0-8e0f-a9a2b99387e7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_fdde4350-058b-48d1-9f29-a16e1c6cd601" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_bee41044-d4fa-4d3d-844b-c68c09a207db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_9bfe539f-1d3f-4bba-841a-c7b0db09f9b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/> |
| | <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_bee41044-d4fa-4d3d-844b-c68c09a207db" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_9bfe539f-1d3f-4bba-841a-c7b0db09f9b1" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets_30bde1a9-6290-4e2e-b0e5-2d51101503be" xlink:href="dco-20220702.xsd#dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_bee41044-d4fa-4d3d-844b-c68c09a207db" xlink:to="loc_dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets_30bde1a9-6290-4e2e-b0e5-2d51101503be" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets_24ece88c-d82b-4d3b-929d-33802d455b91" xlink:href="dco-20220702.xsd#dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_9735696b-6228-494b-b5ce-5c2a07064ea3" xlink:href="dco-20220702.xsd#dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets_24ece88c-d82b-4d3b-929d-33802d455b91" xlink:to="loc_dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_9735696b-6228-494b-b5ce-5c2a07064ea3" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_9f6afb22-007e-492f-835f-9f85ca232d8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets_24ece88c-d82b-4d3b-929d-33802d455b91" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_9f6afb22-007e-492f-835f-9f85ca232d8f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_6e749efa-447b-46db-bee6-ffc66bfbe5c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets_24ece88c-d82b-4d3b-929d-33802d455b91" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_6e749efa-447b-46db-bee6-ffc66bfbe5c4" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_8b45b9e6-9637-4983-90a6-f1a79deba0af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets_24ece88c-d82b-4d3b-929d-33802d455b91" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_8b45b9e6-9637-4983-90a6-f1a79deba0af" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_8b5b82a6-e6ef-4697-a0a4-2b70d129ecab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets_24ece88c-d82b-4d3b-929d-33802d455b91" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_8b5b82a6-e6ef-4697-a0a4-2b70d129ecab" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_d7cc81df-8d43-43f6-b1e2-52488625f594" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets_24ece88c-d82b-4d3b-929d-33802d455b91" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_d7cc81df-8d43-43f6-b1e2-52488625f594" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_4890d395-4daf-441b-997c-3673549e3871" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/> |
| | <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets_24ece88c-d82b-4d3b-929d-33802d455b91" xlink:to="loc_us-gaap_Goodwill_4890d395-4daf-441b-997c-3673549e3871" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c8070205-6911-4cb3-8586-68380a4bb8f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/> |
| | <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets_24ece88c-d82b-4d3b-929d-33802d455b91" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c8070205-6911-4cb3-8586-68380a4bb8f1" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.ducommun.com/role/BusinessCombinationsEstimatedFairValueofIntangibleAssetsAcquiredDetails" xlink:type="simple" xlink:href="dco-20220702.xsd#BusinessCombinationsEstimatedFairValueofIntangibleAssetsAcquiredDetails"/> |
| <link:calculationLink xlink:role="http://www.ducommun.com/role/BusinessCombinationsEstimatedFairValueofIntangibleAssetsAcquiredDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_384d3fff-f17f-4a5e-821a-347b93d2cd6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_f428c8f0-8382-4756-81f6-596ac8ccc823" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_384d3fff-f17f-4a5e-821a-347b93d2cd6e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_f428c8f0-8382-4756-81f6-596ac8ccc823" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_d20a6e47-3cd7-480a-9f59-2552748d369b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_384d3fff-f17f-4a5e-821a-347b93d2cd6e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_d20a6e47-3cd7-480a-9f59-2552748d369b" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.ducommun.com/role/InventoriesDetails" xlink:type="simple" xlink:href="dco-20220702.xsd#InventoriesDetails"/> |
| <link:calculationLink xlink:role="http://www.ducommun.com/role/InventoriesDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_8a973308-ccff-47cf-b16d-f9c9f87b64ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_066fb02a-451d-4d7d-9268-afd35385f18e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_8a973308-ccff-47cf-b16d-f9c9f87b64ac" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_066fb02a-451d-4d7d-9268-afd35385f18e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_40da4d61-7027-4a8e-ac58-aa98ff6e9a14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_8a973308-ccff-47cf-b16d-f9c9f87b64ac" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_40da4d61-7027-4a8e-ac58-aa98ff6e9a14" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_af9ae4d0-9581-4311-8549-772cd88801f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_8a973308-ccff-47cf-b16d-f9c9f87b64ac" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_af9ae4d0-9581-4311-8549-772cd88801f5" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.ducommun.com/role/AccruedandOtherLiabilitiesDetails" xlink:type="simple" xlink:href="dco-20220702.xsd#AccruedandOtherLiabilitiesDetails"/> |
| <link:calculationLink xlink:role="http://www.ducommun.com/role/AccruedandOtherLiabilitiesDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_e7838270-65e1-41b9-8a02-d735ac993fc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_dco_AccruedCompensationCurrent_1b024088-eb05-4d42-833d-ff170e213a5f" xlink:href="dco-20220702.xsd#dco_AccruedCompensationCurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_e7838270-65e1-41b9-8a02-d735ac993fc4" xlink:to="loc_dco_AccruedCompensationCurrent_1b024088-eb05-4d42-833d-ff170e213a5f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_dco_AccruedIncomeTaxesAndOtherCurrent_aeb9d198-22f6-43d2-ba53-de6f69f1d780" xlink:href="dco-20220702.xsd#dco_AccruedIncomeTaxesAndOtherCurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_e7838270-65e1-41b9-8a02-d735ac993fc4" xlink:to="loc_dco_AccruedIncomeTaxesAndOtherCurrent_aeb9d198-22f6-43d2-ba53-de6f69f1d780" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_406ce464-d659-40ec-a65b-08bcf9097a31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_e7838270-65e1-41b9-8a02-d735ac993fc4" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_406ce464-d659-40ec-a65b-08bcf9097a31" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.ducommun.com/role/LongTermDebtSummaryDetails" xlink:type="simple" xlink:href="dco-20220702.xsd#LongTermDebtSummaryDetails"/> |
| <link:calculationLink xlink:role="http://www.ducommun.com/role/LongTermDebtSummaryDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_ad9ae5f7-5346-4f5a-abb3-065512760a96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_03a6e4bb-e4c4-487c-8c25-350ee3aea369" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_ad9ae5f7-5346-4f5a-abb3-065512760a96" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_03a6e4bb-e4c4-487c-8c25-350ee3aea369" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_7f5a80df-9fff-4203-b371-7b427d570ec3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_ad9ae5f7-5346-4f5a-abb3-065512760a96" xlink:to="loc_us-gaap_LongTermDebtCurrent_7f5a80df-9fff-4203-b371-7b427d570ec3" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_04b31245-8da9-4f5d-988e-761610f28a25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_08fda5a8-0b6e-4901-a0a0-8afba2262fa5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_04b31245-8da9-4f5d-988e-761610f28a25" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_08fda5a8-0b6e-4901-a0a0-8afba2262fa5" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_acf6b267-bfa6-43d7-8101-04d7f89b2337" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_04b31245-8da9-4f5d-988e-761610f28a25" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_acf6b267-bfa6-43d7-8101-04d7f89b2337" xlink:type="arc"/> |
| | </link:calculationLink> |
| </link:linkbase> |