XML 31 R32.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restatement - Narrative (Details) (USD $)
3 Months Ended 9 Months Ended 12 Months Ended
Apr. 04, 2015
Mar. 29, 2014
Sep. 27, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2010
Dec. 31, 2009
Dec. 31, 2014
Goodwill $ 157,569,000us-gaap_Goodwill $ 157,569,000us-gaap_Goodwill             $ 157,569,000us-gaap_Goodwill
Income tax expense (benefit) (1,061,000)us-gaap_IncomeTaxExpenseBenefit 2,544,000us-gaap_IncomeTaxExpenseBenefit              
Adjustments                  
Cost of goods sold     (800,000)us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
(900,000)us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
(2,200,000)us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
(300,000)us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
1,300,000us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
6,700,000us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Tax adjustments       (900,000)dco_OutofPeriodTaxAdjustments
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
0dco_OutofPeriodTaxAdjustments
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
       
Goodwill   (4,371,000)us-gaap_Goodwill
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
      4,000,000us-gaap_Goodwill
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
     
Income tax expense (benefit)   315,000us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
      2,700,000us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
     
Goodwill impairment           1,400,000us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
     
Deferred tax assets           $ 1,600,000us-gaap_DeferredTaxAssetsGross
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember