XML 75 R66.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended 12 Months Ended 0 Months Ended 3 Months Ended
Jun. 29, 2014
item
Jun. 30, 2013
Jun. 29, 2014
Jun. 30, 2013
Dec. 31, 2013
Jul. 01, 2014
item
Sep. 29, 2014
item
Dec. 31, 2011
sqft
Commitments and contingencies                
Contract obligation expense $ 4,779coltdef_ContractObligationExpense   $ 5,090coltdef_ContractObligationExpense   $ 3,381coltdef_ContractObligationExpense      
Net sales 49,633us-gaap_SalesRevenueNet 64,212us-gaap_SalesRevenueNet 99,713us-gaap_SalesRevenueNet 128,061us-gaap_SalesRevenueNet        
Gross profit 4,993us-gaap_GrossProfit 18,382us-gaap_GrossProfit 14,687us-gaap_GrossProfit 37,119us-gaap_GrossProfit        
Accrued contract obligation expenses 2,411coltdef_AccruedContractObligationExpense   2,411coltdef_AccruedContractObligationExpense   1,194coltdef_AccruedContractObligationExpense      
Other long-term liabilities 3,139us-gaap_OtherLiabilitiesNoncurrent   3,139us-gaap_OtherLiabilitiesNoncurrent   2,230us-gaap_OtherLiabilitiesNoncurrent      
Deferred income 17,867us-gaap_DeferredRevenueCurrent   17,867us-gaap_DeferredRevenueCurrent   19,467us-gaap_DeferredRevenueCurrent      
Reduction of salaried employees 24coltdef_RestructuringAndRelatedCostNumberOfSalariedEmployeesEliminated              
Reduction of hourly employees 64coltdef_RestructuringAndRelatedCostNumberOfHourlyEmployeesEliminated              
Severance expenses 382us-gaap_SeveranceCosts1              
Area of lease facility with Osceola County in Florida (in square feet)               16,000coltdef_AreaOfLandToBeLeased
Contributed amount of funds to the County to assist with the cost of the renovations     250coltdef_LossContingencyContributedAmountForRenovations          
Minimum capital investment 2,500coltdef_LossContingencyMinimumCapitalInvestment   2,500coltdef_LossContingencyMinimumCapitalInvestment          
Capital investment in lease     181coltdef_LossContingencyCapitalInvestmentInLease   181coltdef_LossContingencyCapitalInvestmentInLease      
Lease term     12 years          
Lease payments due for the initial five years 0coltdef_LossContingencyFutureMinimumPaymentsDueForSpecificPeriod   0coltdef_LossContingencyFutureMinimumPaymentsDueForSpecificPeriod          
Lease initial specific period     5 years          
Lease annual cost     108coltdef_LossContingencyAnnualLeaseCostTillExpire          
Lease annual charge accounted under straight-line basis     78coltdef_LossContingencyAnnualLeaseChargesAccountedUnderStraightLineBasis          
Deferred lease expense 75coltdef_LossContingencyDeferredLeaseExpense   75coltdef_LossContingencyDeferredLeaseExpense   36coltdef_LossContingencyDeferredLeaseExpense      
Accrued contractual penalty 75coltdef_AccruedContractualPenalty   75coltdef_AccruedContractualPenalty   50coltdef_AccruedContractualPenalty      
Subsequent event                
Commitments and contingencies                
Reduction of salaried employees           9coltdef_RestructuringAndRelatedCostNumberOfSalariedEmployeesEliminated
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
9coltdef_RestructuringAndRelatedCostNumberOfSalariedEmployeesEliminated
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Severance expenses             164us-gaap_SeveranceCosts1
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
M240 Program                
Commitments and contingencies                
Incremental contract obligation expense 4,779coltdef_IncrementalContractObligationExpense
/ us-gaap_TypeOfArrangementAxis
= coltdef_M240MachineGunProgramMember
             
Incremental contract obligation expense related to inventory reserves 1,997coltdef_IncrementalContractObligationExpenseRelatedToInventoryReserves
/ us-gaap_TypeOfArrangementAxis
= coltdef_M240MachineGunProgramMember
             
Incremental contract obligation expense excluding inventory reserves 2,782coltdef_IncrementalContractObligationExpenseExcludingInventoryReserve
/ us-gaap_TypeOfArrangementAxis
= coltdef_M240MachineGunProgramMember
             
Inventory reserves 1,619us-gaap_InventoryValuationReserves
/ us-gaap_TypeOfArrangementAxis
= coltdef_M240MachineGunProgramMember
  1,619us-gaap_InventoryValuationReserves
/ us-gaap_TypeOfArrangementAxis
= coltdef_M240MachineGunProgramMember
  639us-gaap_InventoryValuationReserves
/ us-gaap_TypeOfArrangementAxis
= coltdef_M240MachineGunProgramMember
     
Accrued contract obligation expenses 3,550coltdef_AccruedContractObligationExpense
/ us-gaap_TypeOfArrangementAxis
= coltdef_M240MachineGunProgramMember
  3,550coltdef_AccruedContractObligationExpense
/ us-gaap_TypeOfArrangementAxis
= coltdef_M240MachineGunProgramMember
  1,194coltdef_AccruedContractObligationExpense
/ us-gaap_TypeOfArrangementAxis
= coltdef_M240MachineGunProgramMember
     
Other long-term liabilities 1,139us-gaap_OtherLiabilitiesNoncurrent
/ us-gaap_TypeOfArrangementAxis
= coltdef_M240MachineGunProgramMember
  1,139us-gaap_OtherLiabilitiesNoncurrent
/ us-gaap_TypeOfArrangementAxis
= coltdef_M240MachineGunProgramMember
  0us-gaap_OtherLiabilitiesNoncurrent
/ us-gaap_TypeOfArrangementAxis
= coltdef_M240MachineGunProgramMember
     
Deferred income 6,820us-gaap_DeferredRevenueCurrent
/ us-gaap_TypeOfArrangementAxis
= coltdef_M240MachineGunProgramMember
  6,820us-gaap_DeferredRevenueCurrent
/ us-gaap_TypeOfArrangementAxis
= coltdef_M240MachineGunProgramMember
  6,820us-gaap_DeferredRevenueCurrent
/ us-gaap_TypeOfArrangementAxis
= coltdef_M240MachineGunProgramMember
     
Term to retrofit previously delivered units     12 months          
M249 contract                
Commitments and contingencies                
No-Cost Cancellation expense 480coltdef_NoCostCancellationExpense
/ us-gaap_TypeOfArrangementAxis
= coltdef_M249ContractMember
             
No-Cost Cancellation expense related to inventory write-off 344coltdef_NoCostCancellationExpenseRelatedToInventoryWriteOff
/ us-gaap_TypeOfArrangementAxis
= coltdef_M249ContractMember
             
No-Cost Cancellation expense related to accruals for other liabilities 136coltdef_NoCostCancellationExpenseRelatedToAccrualsForOtherLiabilities
/ us-gaap_TypeOfArrangementAxis
= coltdef_M249ContractMember
             
Adjustments                
Commitments and contingencies                
Net sales   (23)us-gaap_SalesRevenueNet
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
  (23)us-gaap_SalesRevenueNet
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
       
Gross profit   (88)us-gaap_GrossProfit
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
  (102)us-gaap_GrossProfit
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
       
Previously reported                
Commitments and contingencies                
Net sales   64,235us-gaap_SalesRevenueNet
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  128,084us-gaap_SalesRevenueNet
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
       
Gross profit   18,470us-gaap_GrossProfit
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  37,221us-gaap_GrossProfit
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
       
Previously reported | M240 Program                
Commitments and contingencies                
Inventory reserves         206us-gaap_InventoryValuationReserves
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
/ us-gaap_TypeOfArrangementAxis
= coltdef_M240MachineGunProgramMember
     
M240 Program - contract modification and contract obligation expense | Adjustments                
Commitments and contingencies                
Net sales         (6,820)us-gaap_SalesRevenueNet
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= coltdef_ImpactOfContractModificationAndContractObligationExpenseRelatedToM240MachineGunProgramMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
     
Gross profit         (10,201)us-gaap_GrossProfit
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= coltdef_ImpactOfContractModificationAndContractObligationExpenseRelatedToM240MachineGunProgramMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
     
Capital expenditures for machinery and equipment                
Commitments and contingencies                
Unconditional purchase obligations 981us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= us-gaap_CapitalAdditionsMember
  981us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= us-gaap_CapitalAdditionsMember
  892us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= us-gaap_CapitalAdditionsMember
     
Standby letters of credit | Secured by restricted cash                
Commitments and contingencies                
Standby letters of credit 1,181us-gaap_LossContingencyEstimateOfPossibleLoss
/ coltdef_LetterOfCreditTypeAxis
= coltdef_SecuredByRestrictedCashMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_StandbyLettersOfCreditMember
  1,181us-gaap_LossContingencyEstimateOfPossibleLoss
/ coltdef_LetterOfCreditTypeAxis
= coltdef_SecuredByRestrictedCashMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_StandbyLettersOfCreditMember
  1,185us-gaap_LossContingencyEstimateOfPossibleLoss
/ coltdef_LetterOfCreditTypeAxis
= coltdef_SecuredByRestrictedCashMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_StandbyLettersOfCreditMember
     
Standby letters of credit | Secured by Credit Agreement                
Commitments and contingencies                
Standby letters of credit 3,906us-gaap_LossContingencyEstimateOfPossibleLoss
/ coltdef_LetterOfCreditTypeAxis
= coltdef_UnderCreditAgreementMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_StandbyLettersOfCreditMember
  3,906us-gaap_LossContingencyEstimateOfPossibleLoss
/ coltdef_LetterOfCreditTypeAxis
= coltdef_UnderCreditAgreementMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_StandbyLettersOfCreditMember
  3,486us-gaap_LossContingencyEstimateOfPossibleLoss
/ coltdef_LetterOfCreditTypeAxis
= coltdef_UnderCreditAgreementMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_StandbyLettersOfCreditMember
     
Standby letters of credit | Established by a sales agent on behalf of Colt                
Commitments and contingencies                
Standby letters of credit 74us-gaap_LossContingencyEstimateOfPossibleLoss
/ coltdef_LetterOfCreditTypeAxis
= coltdef_GuaranteesEstablishedBySalesAgentMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_StandbyLettersOfCreditMember
  74us-gaap_LossContingencyEstimateOfPossibleLoss
/ coltdef_LetterOfCreditTypeAxis
= coltdef_GuaranteesEstablishedBySalesAgentMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_StandbyLettersOfCreditMember
  74us-gaap_LossContingencyEstimateOfPossibleLoss
/ coltdef_LetterOfCreditTypeAxis
= coltdef_GuaranteesEstablishedBySalesAgentMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_StandbyLettersOfCreditMember
     
Industrial Cooperation Agreements                
Commitments and contingencies                
Remaining gross offset purchase commitments 64,937coltdef_PurchaseCommitmentRemainingGrossOffsetAmount
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= coltdef_OffsetPurchaseCommitmentsMember
  64,937coltdef_PurchaseCommitmentRemainingGrossOffsetAmount
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= coltdef_OffsetPurchaseCommitmentsMember
  64,131coltdef_PurchaseCommitmentRemainingGrossOffsetAmount
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= coltdef_OffsetPurchaseCommitmentsMember
     
Remaining net offset purchase commitments, accrual amount $ 1,648us-gaap_RecordedUnconditionalPurchaseObligation
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= coltdef_OffsetPurchaseCommitmentsMember
  $ 1,648us-gaap_RecordedUnconditionalPurchaseObligation
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= coltdef_OffsetPurchaseCommitmentsMember
  $ 1,639us-gaap_RecordedUnconditionalPurchaseObligation
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= coltdef_OffsetPurchaseCommitmentsMember