XML 48 R39.htm IDEA: XBRL DOCUMENT
v3.23.3

Restructuring Activities - Narrative (Details) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | 18 Months Ended |
--- | --- | --- | --- | ---
Sep. 30, 2023 | Oct. 01, 2022 | Sep. 30, 2023 | Oct. 01, 2022 | Sep. 30, 2023 | Dec. 31, 2022
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |
Restructuring charges | $ 3,811 | $ 567 | $ 12,750 | $ 3,270 |  |
Cost of Sales | 151,648 | $ 148,003 | 443,270 | $ 418,565 |  |
Severance and benefits |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |
Restructuring charges |  |  |  |  | $ 9,100 |
Property and equipment accelerated depreciation due to restructuring |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |
Restructuring charges |  |  |  |  | 400 |
Inventory write down |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |
Cost of Sales |  |  |  |  | 100 |
Other restructuring |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |
Restructuring charges |  |  |  |  | (200) |
Restructuring Plan, 2022 |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |
Restructuring charges | 4,000 |  | 12,938 |  |  |
Cumulative restructuring charges |  |  |  |  | 19,700 |
Cost of Sales |  |  |  |  | 700 |
Restructuring reserve | 6,420 |  | 6,420 |  | 6,420 | $ 2,799
Restructuring Plan, 2022 | Severance and benefits |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |
Restructuring charges |  |  | 9,782 |  |  |
Restructuring reserve | 6,420 |  | 6,420 |  | 6,420 | 2,799
Restructuring Plan, 2022 | Severance and benefits | Electronic Systems |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |
Restructuring charges | 1,500 |  | 5,600 |  |  |
Restructuring Plan, 2022 | Severance and benefits | Structural Systems |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |
Restructuring charges | 800 |  | 4,100 |  |  |
Other restructuring charges |  |  |  |  | 5,700 |
Restructuring Plan, 2022 | Property and equipment accelerated depreciation due to restructuring |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |
Restructuring charges |  |  | 1,137 |  |  |
Restructuring reserve | 0 |  | 0 |  | 0 | 0
Restructuring Plan, 2022 | Property and equipment accelerated depreciation due to restructuring | Electronic Systems |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |
Restructuring charges |  |  | 100 |  |  |
Restructuring Plan, 2022 | Property and equipment accelerated depreciation due to restructuring | Structural Systems |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |
Restructuring charges | 400 |  | 1,100 |  |  |
Other restructuring charges |  |  |  |  | 1,600 |
Restructuring Plan, 2022 | Property and equipment impairment due to restructuring |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |
Expected restructuring costs | 1,000 |  | 1,000 |  | 1,000 |
Restructuring Plan, 2022 | Inventory write down |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |
Restructuring charges |  |  | 188 |  |  |
Restructuring reserve | 0 |  | 0 |  | 0 | 0
Restructuring Plan, 2022 | Inventory write down | Electronic Systems |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |
Cost of Sales | 100 |  | 100 |  |  |
Restructuring Plan, 2022 | Inventory write down | Structural Systems |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |
Restructuring charges | 100 |  | 100 |  |  |
Other restructuring charges |  |  |  |  | 600 |
Restructuring Plan, 2022 | Other restructuring |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |
Restructuring charges |  |  | 1,831 |  |  |
Restructuring reserve | 0 |  | 0 |  | 0 | $ 0
Restructuring Plan, 2022 | Other restructuring | Electronic Systems |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |
Restructuring charges | (100) |  | (200) |  |  |
Restructuring Plan, 2022 | Other restructuring | Structural Systems |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |
Restructuring charges | 1,100 |  | 1,900 |  |  |
Other restructuring charges |  |  |  |  | 1,900 |
Restructuring Plan, 2022 | Minimum |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |
Expected restructuring costs | 7,000 |  | 7,000 |  | 7,000 |
Restructuring Plan, 2022 | Minimum | Severance and benefits |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |
Expected restructuring costs | 6,000 |  | 6,000 |  | 6,000 |
Restructuring Plan, 2022 | Maximum |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |
Expected restructuring costs | 9,000 |  | 9,000 |  | 9,000 |
Restructuring Plan, 2022 | Maximum | Severance and benefits |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |
Expected restructuring costs | $ 8,000 |  | $ 8,000 |  | $ 8,000 |

X
- Definition The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2(a),(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_CostOfGoodsAndServicesSold
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of other expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses associated with a discontinued operation or an asset retirement obligation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28 + Details
Name: | us-gaap_OtherRestructuringCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount expected to be recognized in earnings for the specified restructuring cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(b)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1 + Details
Name: | us-gaap_RestructuringAndRelatedCostExpectedCost1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of restructuring cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(b)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1 + Details
Name: | us-gaap_RestructuringAndRelatedCostIncurredCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(b)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482047/420-10-45-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.P.3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-1 + Details
Name: | us-gaap_RestructuringCharges
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(b)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1 + Details
Name: | us-gaap_RestructuringCostAndReserveLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 5.P.4(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2 + Details
Name: | us-gaap_RestructuringReserve
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=dco_PropertyAndEquipmentAcceleratedDepreciationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=dco_InventoryWriteDownMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringPlanAxis=dco_RestructuringPlan2022Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=dco_PropertyAndEquipmentImpairmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |