XML 21 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies (Details 2) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2010
Effects of the revisions on Consolidated Balance Sheet        
Accounts receivable $ 22,482us-gaap_AccountsReceivableNetCurrent $ 22,944us-gaap_AccountsReceivableNetCurrent    
Other current assets 5,962us-gaap_OtherAssetsCurrent 3,166us-gaap_OtherAssetsCurrent    
Accounts payable 14,038us-gaap_AccountsPayableCurrent 13,055us-gaap_AccountsPayableCurrent    
Accrued expenses 22,158us-gaap_AccruedLiabilitiesCurrent 20,315us-gaap_AccruedLiabilitiesCurrent    
Customer advances and deferred revenue 19,467us-gaap_DeferredRevenueCurrent 10,002us-gaap_DeferredRevenueCurrent    
Accumulated deficit (130,136)us-gaap_RetainedEarningsAccumulatedDeficit (137,249)us-gaap_RetainedEarningsAccumulatedDeficit    
Accumulated other comprehensive loss (9,340)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (13,842)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (13,130)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (7,484)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Adjustments        
Effects of the revisions on Consolidated Balance Sheet        
Accounts receivable 1us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
261us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
   
Other current assets (2)us-gaap_OtherAssetsCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
(65)us-gaap_OtherAssetsCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
   
Accrued expenses (4,133)us-gaap_AccruedLiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
     
Customer advances and deferred revenue 6,820us-gaap_DeferredRevenueCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
     
Accumulated deficit (2,670)us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
197us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
   
Accumulated other comprehensive loss (17)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
(1)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
   
Impact of correcting error related to the M240 Program, previously recorded immaterial out-of-period adjustments and the reclassification of business development expenses | Adjustments        
Effects of the revisions on Consolidated Balance Sheet        
Accounts receivable 1us-gaap_AccountsReceivableNetCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= coltdef_ImpactOfCorrectingErrorRelatedToM240ProgramPreviouslyRecordedImmaterialOutOfPeriodAdjustmentsAndReclassificationOfBusinessDevelopmentExpensesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
261us-gaap_AccountsReceivableNetCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= coltdef_ImpactOfCorrectingErrorRelatedToM240ProgramPreviouslyRecordedImmaterialOutOfPeriodAdjustmentsAndReclassificationOfBusinessDevelopmentExpensesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
   
Other current assets (2)us-gaap_OtherAssetsCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= coltdef_ImpactOfCorrectingErrorRelatedToM240ProgramPreviouslyRecordedImmaterialOutOfPeriodAdjustmentsAndReclassificationOfBusinessDevelopmentExpensesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
(65)us-gaap_OtherAssetsCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= coltdef_ImpactOfCorrectingErrorRelatedToM240ProgramPreviouslyRecordedImmaterialOutOfPeriodAdjustmentsAndReclassificationOfBusinessDevelopmentExpensesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
   
Accrued expenses (4,133)us-gaap_AccruedLiabilitiesCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= coltdef_ImpactOfCorrectingErrorRelatedToM240ProgramPreviouslyRecordedImmaterialOutOfPeriodAdjustmentsAndReclassificationOfBusinessDevelopmentExpensesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
     
Customer advances and deferred revenue 6,820us-gaap_DeferredRevenueCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= coltdef_ImpactOfCorrectingErrorRelatedToM240ProgramPreviouslyRecordedImmaterialOutOfPeriodAdjustmentsAndReclassificationOfBusinessDevelopmentExpensesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
     
Accumulated deficit (2,670)us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= coltdef_ImpactOfCorrectingErrorRelatedToM240ProgramPreviouslyRecordedImmaterialOutOfPeriodAdjustmentsAndReclassificationOfBusinessDevelopmentExpensesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
197us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= coltdef_ImpactOfCorrectingErrorRelatedToM240ProgramPreviouslyRecordedImmaterialOutOfPeriodAdjustmentsAndReclassificationOfBusinessDevelopmentExpensesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
   
Accumulated other comprehensive loss (17)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= coltdef_ImpactOfCorrectingErrorRelatedToM240ProgramPreviouslyRecordedImmaterialOutOfPeriodAdjustmentsAndReclassificationOfBusinessDevelopmentExpensesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
(1)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= coltdef_ImpactOfCorrectingErrorRelatedToM240ProgramPreviouslyRecordedImmaterialOutOfPeriodAdjustmentsAndReclassificationOfBusinessDevelopmentExpensesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
   
Impact of a contract modification related to the M240 machine gun program | Adjustments        
Effects of the revisions on Consolidated Balance Sheet        
Customer advances and deferred revenue (6,820)us-gaap_DeferredRevenueCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= coltdef_ImpactOfContractModificationRelatedToM240MachineGunProgramMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
     
Impact of a contract obligation expense related to the M240 machine gun program | Adjustments        
Effects of the revisions on Consolidated Balance Sheet        
Accrued expenses $ (4,132)us-gaap_AccruedLiabilitiesCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= coltdef_ImpactOfContractObligationExpenseRelatedToM240MachineGunProgramMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember