XML 31 R86.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes - Additional Information (Detail) (USD $)
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 27, 2014
Jun. 28, 2014
Mar. 29, 2014
Dec. 31, 2013
Sep. 28, 2013
Jun. 29, 2013
Mar. 30, 2013
Jun. 28, 2014
Jun. 29, 2013
Sep. 27, 2014
Sep. 28, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Income Taxes [Line Items]                                
Tax credit carryforwards $ 2,696,000us-gaap_DeferredTaxAssetsTaxCreditCarryforwards       $ 3,758,000us-gaap_DeferredTaxAssetsTaxCreditCarryforwards               $ 2,696,000us-gaap_DeferredTaxAssetsTaxCreditCarryforwards $ 3,758,000us-gaap_DeferredTaxAssetsTaxCreditCarryforwards    
Unrecognized tax benefits 2,803,000us-gaap_UnrecognizedTaxBenefits       2,297,000us-gaap_UnrecognizedTaxBenefits               2,803,000us-gaap_UnrecognizedTaxBenefits 2,297,000us-gaap_UnrecognizedTaxBenefits 1,356,000us-gaap_UnrecognizedTaxBenefits 2,194,000us-gaap_UnrecognizedTaxBenefits
Income Tax Expense (Benefit) (1,122,000)us-gaap_IncomeTaxExpenseBenefit 1,754,000us-gaap_IncomeTaxExpenseBenefit 3,197,000us-gaap_IncomeTaxExpenseBenefit 2,544,000us-gaap_IncomeTaxExpenseBenefit (2,115,000)us-gaap_IncomeTaxExpenseBenefit (1,000,000)us-gaap_IncomeTaxExpenseBenefit 2,193,000us-gaap_IncomeTaxExpenseBenefit (1,071,000)us-gaap_IncomeTaxExpenseBenefit 5,741,000us-gaap_IncomeTaxExpenseBenefit 1,122,000us-gaap_IncomeTaxExpenseBenefit 7,495,000us-gaap_IncomeTaxExpenseBenefit 122,000us-gaap_IncomeTaxExpenseBenefit 6,373,000us-gaap_IncomeTaxExpenseBenefit (1,993,000)us-gaap_IncomeTaxExpenseBenefit 6,501,000us-gaap_IncomeTaxExpenseBenefit  
Effective income tax rate                         24.30%us-gaap_EffectiveIncomeTaxRateContinuingOperations (21.20%)us-gaap_EffectiveIncomeTaxRateContinuingOperations 26.90%us-gaap_EffectiveIncomeTaxRateContinuingOperations  
Tax credits for the year                         2,400,000us-gaap_IncomeTaxReconciliationTaxCredits 4,500,000us-gaap_IncomeTaxReconciliationTaxCredits    
Federal research and development tax credit benefits recognized                           2,000,000us-gaap_IncomeTaxReconciliationTaxCreditsResearch    
Interest expense (benefit) related to uncertain tax positions                         0us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense 0us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense (100,000)us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense  
Interest and penalties accrued 100,000us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued       100,000us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued               100,000us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued 100,000us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued 100,000us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued  
Unrecognized tax benefits that would impact effective tax rate 1,900,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate                       1,900,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate      
Federal                                
Income Taxes [Line Items]                                
Tax credit carryforwards 2,700,000us-gaap_DeferredTaxAssetsTaxCreditCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_DomesticCountryMember
                      2,700,000us-gaap_DeferredTaxAssetsTaxCreditCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_DomesticCountryMember
     
Tax credit carryforwards not recognized due to ASC Subtopic 740-10 1,000,000dco_TaxCreditCarryforwardsNotRecognized
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_DomesticCountryMember
                      1,000,000dco_TaxCreditCarryforwardsNotRecognized
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_DomesticCountryMember
     
State                                
Income Taxes [Line Items]                                
Tax credit carryforwards 8,300,000us-gaap_DeferredTaxAssetsTaxCreditCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
                      8,300,000us-gaap_DeferredTaxAssetsTaxCreditCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
     
Tax credit carryforwards not recognized due to ASC Subtopic 740-10 1,000,000dco_TaxCreditCarryforwardsNotRecognized
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
                      1,000,000dco_TaxCreditCarryforwardsNotRecognized
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
     
Net operating loss carryforwards $ 26,600,000us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
                      $ 26,600,000us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember