XML 20 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies (Narrative) (Details) (USD $)
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 28, 2013
reportable_segment
Sep. 28, 2013
reportable_segment
Dec. 27, 2014
reportable_segment
customer
Dec. 28, 2013
Dec. 29, 2012
BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTable [Line Items]          
Number of customers (customer)     100,000cvo_NumberofCustomers    
Number of reportable segments (reportable segment) 3us-gaap_NumberOfReportableSegments 2us-gaap_NumberOfReportableSegments 3us-gaap_NumberOfReportableSegments    
Interest and Debt Expense [Abstract]          
Unamortized debt issuance costs $ 22,800,000us-gaap_UnamortizedDebtIssuanceExpense   $ 25,200,000us-gaap_UnamortizedDebtIssuanceExpense $ 22,800,000us-gaap_UnamortizedDebtIssuanceExpense  
Amortization of debt issuance costs     9,800,000us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts 9,400,000us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts 7,000,000us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts
Goodwill and Intangible Asset Impairment [Abstract]          
Impairment of intangible assets     0us-gaap_ImpairmentOfIntangibleAssetsFinitelived 33,367,000us-gaap_ImpairmentOfIntangibleAssetsFinitelived 0us-gaap_ImpairmentOfIntangibleAssetsFinitelived
Workers' Compensation Discount [Abstract]          
Workers' compensation liability, undiscounted 12,900,000cvo_WorkersCompensationLiabilityUndiscounted   13,200,000cvo_WorkersCompensationLiabilityUndiscounted 12,900,000cvo_WorkersCompensationLiabilityUndiscounted  
Workers' compensation liability 11,900,000us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent   12,200,000us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent 11,900,000us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent  
Workers' compensation discount rate (percent)     2.00%us-gaap_WorkersCompensationDiscountPercent 2.00%us-gaap_WorkersCompensationDiscountPercent  
Insurance Loss Reserves [Abstract]          
Self insurance reserve 3,300,000us-gaap_SelfInsuranceReserve   3,300,000us-gaap_SelfInsuranceReserve 3,300,000us-gaap_SelfInsuranceReserve  
Advertising Costs [Abstract]          
Advertising costs     3,500,000us-gaap_AdvertisingExpense 2,900,000us-gaap_AdvertisingExpense 2,800,000us-gaap_AdvertisingExpense
Building and building improvements [Member] | Minimum [Member]          
Property, Plant and Equipment [Abstract]          
Property, plant and equipment, useful life (years)     15 years    
Building and building improvements [Member] | Maximum [Member]          
Property, Plant and Equipment [Abstract]          
Property, plant and equipment, useful life (years)     45 years    
Machinery and equipment [Member] | Minimum [Member]          
Property, Plant and Equipment [Abstract]          
Property, plant and equipment, useful life (years)     10 years    
Machinery and equipment [Member] | Maximum [Member]          
Property, Plant and Equipment [Abstract]          
Property, plant and equipment, useful life (years)     15 years    
Furniture and fixtures [Member] | Minimum [Member]          
Property, Plant and Equipment [Abstract]          
Property, plant and equipment, useful life (years)     3 years    
Furniture and fixtures [Member] | Maximum [Member]          
Property, Plant and Equipment [Abstract]          
Property, plant and equipment, useful life (years)     10 years    
Software and software development costs [Member]          
Computer Software [Abstract]          
Net capitalized computer software 10,400,000us-gaap_CapitalizedComputerSoftwareNet
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_SoftwareAndSoftwareDevelopmentCostsMember
  19,300,000us-gaap_CapitalizedComputerSoftwareNet
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_SoftwareAndSoftwareDevelopmentCostsMember
10,400,000us-gaap_CapitalizedComputerSoftwareNet
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_SoftwareAndSoftwareDevelopmentCostsMember
 
Software and software development costs [Member] | Minimum [Member]          
Property, Plant and Equipment [Abstract]          
Property, plant and equipment, useful life (years)     3 years    
Software and software development costs [Member] | Maximum [Member]          
Property, Plant and Equipment [Abstract]          
Property, plant and equipment, useful life (years)     7 years    
Level 3 [Member] | Nonrecurring fair value [Member]          
Goodwill and Intangible Asset Impairment [Abstract]          
Impairment of intangible assets     0us-gaap_ImpairmentOfIntangibleAssetsFinitelived
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
33,367,000us-gaap_ImpairmentOfIntangibleAssetsFinitelived
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
 
Trade names [Member] | Carrying value [Member] | Level 3 [Member] | Nonrecurring fair value [Member]          
Goodwill and Intangible Asset Impairment [Abstract]          
Impairment of intangible assets $ 33,367,000us-gaap_ImpairmentOfIntangibleAssetsFinitelived
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
  $ 0us-gaap_ImpairmentOfIntangibleAssetsFinitelived
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
$ 33,367,000us-gaap_ImpairmentOfIntangibleAssetsFinitelived
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
$ 0us-gaap_ImpairmentOfIntangibleAssetsFinitelived
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember