XML 16 R55.htm IDEA: XBRL DOCUMENT v2.4.1.9
Condensed Consolidating Schedules - Cash Flow (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 1 Months Ended 2 Months Ended 3 Months Ended 9 Months Ended
Mar. 29, 2015
Mar. 30, 2014
Feb. 14, 2014
Sep. 28, 2014
Sep. 29, 2013
Dec. 28, 2014
Cash flows provided by (used in) investing activities:            
Repayments of Notes Payable $ (11)us-gaap_RepaymentsOfNotesPayable          
Successor [Member]            
Condensed Financial Statements, Captions [Line Items]            
Transaction and severance costs 41cec_BusinessCombinationsTransactionAndSeveranceCosts
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
37,679cec_BusinessCombinationsTransactionAndSeveranceCosts
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  0cec_BusinessCombinationsTransactionAndSeveranceCosts
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Cash flows provided by (used in) operating activities:            
Net Cash Provided by (Used in) Operating Activities 60,548us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
17,984us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Cash flows provided by (used in) investing activities:            
Acquisition of Predecessor 663us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Other Payments to Acquire Businesses (663)us-gaap_OtherPaymentsToAcquireBusinesses
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Intercompany Note, Investing 0cec_IntercompanyNoteInvesting
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0cec_IntercompanyNoteInvesting
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Payments to Acquire Property, Plant, and Equipment (16,109)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(6,501)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Proceeds from sale of property and equipment 97us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
98us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Payments to Develop Software (185)us-gaap_PaymentsToDevelopSoftware
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_PaymentsToDevelopSoftware
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Net cash used in investing activities (16,860)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(953,301)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Proceeds from secured credit facilities, net of original issue discount 0us-gaap_ProceedsFromIssuanceOfSecuredDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
756,200us-gaap_ProceedsFromIssuanceOfSecuredDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
756,200us-gaap_ProceedsFromIssuanceOfSecuredDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Proceeds from senior notes 0us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
255,000us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
255,000us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Repayment of Predecessor Facility 0us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (348,000)us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Repayments on senior term loan (1,900)us-gaap_RepaymentsOfSeniorDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  0us-gaap_RepaymentsOfSeniorDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Repayments of Notes Payable (11)us-gaap_RepaymentsOfNotesPayable
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  0us-gaap_RepaymentsOfNotesPayable
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Cash flows from financing activities:            
Intercompany Note, Financing 0cec_IntercompanyNoteFinancing
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0cec_IntercompanyNoteFinancing
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Net repayments on revolving credit facility 0us-gaap_ProceedsFromRepaymentsOfDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  0us-gaap_ProceedsFromRepaymentsOfDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Payment of debt financing costs 0us-gaap_PaymentsOfFinancingCosts
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (27,575)us-gaap_PaymentsOfFinancingCosts
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Repayments of Long-term Capital Lease Obligations (100)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(26)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(26)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Sale Leaseback Transaction, Payments, Financing Activities 386cec_SaleLeasebackTransactionPaymentsFinancingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  0cec_SaleLeasebackTransactionPaymentsFinancingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Payments of Dividends 0us-gaap_PaymentsOfDividends
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (890)us-gaap_PaymentsOfDividends
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Excess tax benefit realized from stock-based compensation 0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
5,043us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
5,043us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Payments for Repurchase of Other Equity 0us-gaap_PaymentsForRepurchaseOfOtherEquity
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  0us-gaap_PaymentsForRepurchaseOfOtherEquity
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Equity contribution 0us-gaap_ProceedsFromContributedCapital
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  350,000us-gaap_ProceedsFromContributedCapital
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Net cash provided by (used in) financing activities (2,397)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
989,752us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Effect of foreign exchange rate changes on cash (661)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(59)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Change in cash and cash equivalents 40,630us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
54,376us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Cash and cash equivalents at beginning of period 110,994us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Cash and cash equivalents at end of period 151,624us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
73,560us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Cash Equivalents, at Carrying Value   73,560us-gaap_CashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
19,184us-gaap_CashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Successor [Member] | Guarantors            
Condensed Financial Statements, Captions [Line Items]            
Transaction and severance costs 41cec_BusinessCombinationsTransactionAndSeveranceCosts
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
6,000cec_BusinessCombinationsTransactionAndSeveranceCosts
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        
Cash flows provided by (used in) operating activities:            
Net Cash Provided by (Used in) Operating Activities 2,476us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
723us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Cash flows provided by (used in) investing activities:            
Other Payments to Acquire Businesses 0us-gaap_OtherPaymentsToAcquireBusinesses
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Intercompany Note, Investing 2,500cec_IntercompanyNoteInvesting
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
348,969cec_IntercompanyNoteInvesting
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Payments to Acquire Property, Plant, and Equipment (1,023)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Proceeds from sale of property and equipment 0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Payments to Develop Software 185us-gaap_PaymentsToDevelopSoftware
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Net cash used in investing activities 1,292us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
347,305us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Repayments on senior term loan 0us-gaap_RepaymentsOfSeniorDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Repayments of Notes Payable (11)us-gaap_RepaymentsOfNotesPayable
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Cash flows from financing activities:            
Intercompany Note, Financing 96cec_IntercompanyNoteFinancing
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
384cec_IntercompanyNoteFinancing
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Repayments of Long-term Capital Lease Obligations 0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Sale Leaseback Transaction, Payments, Financing Activities 0cec_SaleLeasebackTransactionPaymentsFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Excess tax benefit realized from stock-based compensation   0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Net cash provided by (used in) financing activities 85us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Effect of foreign exchange rate changes on cash 0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Cash and cash equivalents at beginning of period 6,427us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Cash and cash equivalents at end of period 10,280us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
532us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Cash Equivalents, at Carrying Value     120us-gaap_CashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Successor [Member] | Non-Guarantors            
Condensed Financial Statements, Captions [Line Items]            
Transaction and severance costs 0cec_BusinessCombinationsTransactionAndSeveranceCosts
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0cec_BusinessCombinationsTransactionAndSeveranceCosts
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        
Cash flows provided by (used in) operating activities:            
Net Cash Provided by (Used in) Operating Activities 4,663us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(202)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Cash flows provided by (used in) investing activities:            
Other Payments to Acquire Businesses 0us-gaap_OtherPaymentsToAcquireBusinesses
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Intercompany Note, Investing 0cec_IntercompanyNoteInvesting
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0cec_IntercompanyNoteInvesting
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Payments to Acquire Property, Plant, and Equipment (635)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Proceeds from sale of property and equipment 0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Payments to Develop Software 0us-gaap_PaymentsToDevelopSoftware
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Net cash used in investing activities (635)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(56)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Repayments on senior term loan 0us-gaap_RepaymentsOfSeniorDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Repayments of Notes Payable 0us-gaap_RepaymentsOfNotesPayable
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Cash flows from financing activities:            
Intercompany Note, Financing (2,500)cec_IntercompanyNoteFinancing
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(2,725)cec_IntercompanyNoteFinancing
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Repayments of Long-term Capital Lease Obligations 0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Sale Leaseback Transaction, Payments, Financing Activities 0cec_SaleLeasebackTransactionPaymentsFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Excess tax benefit realized from stock-based compensation   0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Net cash provided by (used in) financing activities (2,500)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Effect of foreign exchange rate changes on cash (661)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Cash and cash equivalents at beginning of period 7,547us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Cash and cash equivalents at end of period 8,414us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
9,369us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Cash Equivalents, at Carrying Value     12,411us-gaap_CashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Property, Plant and Equipment, Additions   (56)us-gaap_PropertyPlantAndEquipmentAdditions
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Successor [Member] | Issuer            
Condensed Financial Statements, Captions [Line Items]            
Transaction and severance costs 0cec_BusinessCombinationsTransactionAndSeveranceCosts
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
31,679cec_BusinessCombinationsTransactionAndSeveranceCosts
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        
Cash flows provided by (used in) operating activities:            
Net Cash Provided by (Used in) Operating Activities 53,409us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
17,463us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Cash flows provided by (used in) investing activities:            
Other Payments to Acquire Businesses (663)us-gaap_OtherPaymentsToAcquireBusinesses
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Intercompany Note, Investing (96)cec_IntercompanyNoteInvesting
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0cec_IntercompanyNoteInvesting
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Payments to Acquire Property, Plant, and Equipment (14,451)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Proceeds from sale of property and equipment 97us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Payments to Develop Software 0us-gaap_PaymentsToDevelopSoftware
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Net cash used in investing activities (15,113)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(951,581)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Repayments on senior term loan (1,900)us-gaap_RepaymentsOfSeniorDebt
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Repayments of Notes Payable 0us-gaap_RepaymentsOfNotesPayable
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Cash flows from financing activities:            
Intercompany Note, Financing 0cec_IntercompanyNoteFinancing
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Repayments of Long-term Capital Lease Obligations (100)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(26)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Excess tax benefit realized from stock-based compensation   5,043us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Net cash provided by (used in) financing activities (2,386)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Effect of foreign exchange rate changes on cash 0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Cash and cash equivalents at beginning of period 97,020us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Cash and cash equivalents at end of period 132,930us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
63,659us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Cash Equivalents, at Carrying Value     6,653us-gaap_CashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Issuer            
Cash flows from financing activities:            
Property, Plant and Equipment, Additions   (6,501)us-gaap_PropertyPlantAndEquipmentAdditions
/ us-gaap_StatementScenarioAxis
= us-gaap_SubsidiaryIssuerMember
       
Issuer | Guarantors            
Cash flows from financing activities:            
Property, Plant and Equipment, Additions   (1,762)us-gaap_PropertyPlantAndEquipmentAdditions
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SubsidiaryIssuerMember
       
Issuer | Issuer            
Cash flows from financing activities:            
Property, Plant and Equipment, Additions   (4,683)us-gaap_PropertyPlantAndEquipmentAdditions
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SubsidiaryIssuerMember
       
Predecessor [Member]            
Condensed Financial Statements, Captions [Line Items]            
Transaction and severance costs     11,634cec_BusinessCombinationsTransactionAndSeveranceCosts
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Cash flows provided by (used in) operating activities:            
Net Cash Provided by (Used in) Operating Activities     22,314us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Cash flows provided by (used in) investing activities:            
Acquisition of Predecessor     0us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Intercompany Note, Investing     0cec_IntercompanyNoteInvesting
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Payments to Acquire Property, Plant, and Equipment     (9,710)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Proceeds from sale of property and equipment     51us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Payments to Develop Software     0us-gaap_PaymentsToDevelopSoftware
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Net cash used in investing activities     (9,659)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Proceeds from secured credit facilities, net of original issue discount     0us-gaap_ProceedsFromIssuanceOfSecuredDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Proceeds from senior notes     0us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Repayment of Predecessor Facility         0us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Repayments of Notes Payable     0us-gaap_RepaymentsOfNotesPayable
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Cash flows from financing activities:            
Intercompany Note, Financing     0cec_IntercompanyNoteFinancing
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Net repayments on revolving credit facility     (13,500)us-gaap_ProceedsFromRepaymentsOfDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Payment of debt financing costs     0us-gaap_PaymentsOfFinancingCosts
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Repayments of Long-term Capital Lease Obligations     (164)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Sale Leaseback Transaction, Payments, Financing Activities     0cec_SaleLeasebackTransactionPaymentsFinancingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Payments of Dividends   (890)us-gaap_PaymentsOfDividends
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(38)us-gaap_PaymentsOfDividends
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Excess tax benefit realized from stock-based compensation     0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Payments for Repurchase of Other Equity     (142)us-gaap_PaymentsForRepurchaseOfOtherEquity
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Equity contribution     0us-gaap_ProceedsFromContributedCapital
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Net cash provided by (used in) financing activities   989,752us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(13,844)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Effect of foreign exchange rate changes on cash   (59)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(313)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Change in cash and cash equivalents     (1,502)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Cash and cash equivalents at beginning of period   19,184us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
20,686us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    110,994us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Cash and cash equivalents at end of period     19,184us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    110,994us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Predecessor [Member] | Guarantors            
Condensed Financial Statements, Captions [Line Items]            
Transaction and severance costs     9,834cec_BusinessCombinationsTransactionAndSeveranceCosts
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Cash flows provided by (used in) operating activities:            
Net Cash Provided by (Used in) Operating Activities     29,906us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Cash flows provided by (used in) investing activities:            
Intercompany Note, Investing     (17,601)cec_IntercompanyNoteInvesting
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Payments to Acquire Property, Plant, and Equipment     (1,082)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Proceeds from sale of property and equipment     53us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Net cash used in investing activities     (18,630)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Cash flows from financing activities:            
Intercompany Note, Financing     430cec_IntercompanyNoteFinancing
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Net repayments on revolving credit facility     (13,500)us-gaap_ProceedsFromRepaymentsOfDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Repayments of Long-term Capital Lease Obligations     0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Payments of Dividends   0us-gaap_PaymentsOfDividends
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_PaymentsOfDividends
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Payments for Repurchase of Other Equity     0us-gaap_PaymentsForRepurchaseOfOtherEquity
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Net cash provided by (used in) financing activities   (347,616)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(13,070)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Effect of foreign exchange rate changes on cash   0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Cash and cash equivalents at beginning of period   120us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
1,914us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    6,427us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Cash and cash equivalents at end of period     120us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    6,427us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Predecessor [Member] | Non-Guarantors            
Condensed Financial Statements, Captions [Line Items]            
Transaction and severance costs     0cec_BusinessCombinationsTransactionAndSeveranceCosts
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Cash flows provided by (used in) operating activities:            
Net Cash Provided by (Used in) Operating Activities     4,632us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Cash flows provided by (used in) investing activities:            
Intercompany Note, Investing     0cec_IntercompanyNoteInvesting
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Payments to Acquire Property, Plant, and Equipment     (90)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Proceeds from sale of property and equipment     0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Net cash used in investing activities     (90)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Cash flows from financing activities:            
Intercompany Note, Financing     (400)cec_IntercompanyNoteFinancing
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Net repayments on revolving credit facility     0us-gaap_ProceedsFromRepaymentsOfDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Repayments of Long-term Capital Lease Obligations     (11)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Payments of Dividends   0us-gaap_PaymentsOfDividends
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_PaymentsOfDividends
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Payments for Repurchase of Other Equity     0us-gaap_PaymentsForRepurchaseOfOtherEquity
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Net cash provided by (used in) financing activities   (2,725)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(411)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Effect of foreign exchange rate changes on cash   (59)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(313)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Cash and cash equivalents at beginning of period   12,413us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
8,595us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    7,547us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Cash and cash equivalents at end of period     12,413us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    7,547us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Predecessor [Member] | Issuer            
Condensed Financial Statements, Captions [Line Items]            
Transaction and severance costs     1,800cec_BusinessCombinationsTransactionAndSeveranceCosts
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Cash flows provided by (used in) operating activities:            
Net Cash Provided by (Used in) Operating Activities     (12,224)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Cash flows provided by (used in) investing activities:            
Intercompany Note, Investing     0cec_IntercompanyNoteInvesting
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Payments to Acquire Property, Plant, and Equipment     (8,538)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Proceeds from sale of property and equipment     (2)us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Net cash used in investing activities     (8,540)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Cash flows from financing activities:            
Intercompany Note, Financing     17,571cec_IntercompanyNoteFinancing
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Net repayments on revolving credit facility     0us-gaap_ProceedsFromRepaymentsOfDebt
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Repayments of Long-term Capital Lease Obligations     (153)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Payments of Dividends   (890)us-gaap_PaymentsOfDividends
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(38)us-gaap_PaymentsOfDividends
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Payments for Repurchase of Other Equity     (142)us-gaap_PaymentsForRepurchaseOfOtherEquity
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Net cash provided by (used in) financing activities   991,124us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
17,238us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Effect of foreign exchange rate changes on cash   0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Cash and cash equivalents at beginning of period   6,651us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
10,177us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    97,020us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Cash and cash equivalents at end of period     6,651us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    97,020us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Eliminations | Successor [Member]            
Condensed Financial Statements, Captions [Line Items]            
Transaction and severance costs 0cec_BusinessCombinationsTransactionAndSeveranceCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0cec_BusinessCombinationsTransactionAndSeveranceCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        
Cash flows provided by (used in) operating activities:            
Net Cash Provided by (Used in) Operating Activities 0us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Cash flows provided by (used in) investing activities:            
Other Payments to Acquire Businesses 0us-gaap_OtherPaymentsToAcquireBusinesses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Intercompany Note, Investing (2,404)cec_IntercompanyNoteInvesting
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(348,969)cec_IntercompanyNoteInvesting
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Payments to Acquire Property, Plant, and Equipment 0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Proceeds from sale of property and equipment 0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Payments to Develop Software 0us-gaap_PaymentsToDevelopSoftware
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Net cash used in investing activities (2,404)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(348,969)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Proceeds from secured credit facilities, net of original issue discount   0us-gaap_ProceedsFromIssuanceOfSecuredDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Proceeds from senior notes   0us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Repayment of Predecessor Facility   0us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Repayments on senior term loan 0us-gaap_RepaymentsOfSeniorDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Repayments of Notes Payable 0us-gaap_RepaymentsOfNotesPayable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Cash flows from financing activities:            
Intercompany Note, Financing 2,404cec_IntercompanyNoteFinancing
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
348,969cec_IntercompanyNoteFinancing
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Repayments of Long-term Capital Lease Obligations 0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Sale Leaseback Transaction, Payments, Financing Activities 0cec_SaleLeasebackTransactionPaymentsFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Excess tax benefit realized from stock-based compensation   0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Net cash provided by (used in) financing activities 2,404us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Effect of foreign exchange rate changes on cash 0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Change in cash and cash equivalents 0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Cash and cash equivalents at beginning of period 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Cash and cash equivalents at end of period 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Eliminations | Issuer            
Cash flows from financing activities:            
Property, Plant and Equipment, Additions   0us-gaap_PropertyPlantAndEquipmentAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SubsidiaryIssuerMember
       
Eliminations | Predecessor [Member]            
Condensed Financial Statements, Captions [Line Items]            
Transaction and severance costs     0cec_BusinessCombinationsTransactionAndSeveranceCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Cash flows provided by (used in) operating activities:            
Net Cash Provided by (Used in) Operating Activities     0us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Cash flows provided by (used in) investing activities:            
Intercompany Note, Investing     17,601cec_IntercompanyNoteInvesting
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Payments to Acquire Property, Plant, and Equipment     0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Proceeds from sale of property and equipment     0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Net cash used in investing activities     17,601us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Cash flows from financing activities:            
Intercompany Note, Financing     (17,601)cec_IntercompanyNoteFinancing
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Net repayments on revolving credit facility     0us-gaap_ProceedsFromRepaymentsOfDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Repayments of Long-term Capital Lease Obligations     0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Payments of Dividends   0us-gaap_PaymentsOfDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_PaymentsOfDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Payments for Repurchase of Other Equity     0us-gaap_PaymentsForRepurchaseOfOtherEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Net cash provided by (used in) financing activities   348,969us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(17,601)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Effect of foreign exchange rate changes on cash   0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Change in cash and cash equivalents     0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Cash and cash equivalents at beginning of period   0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Cash and cash equivalents at end of period     0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Reportable Legal Entities [Member] | Successor [Member] | Guarantors            
Cash flows provided by (used in) investing activities:            
Proceeds from secured credit facilities, net of original issue discount   0us-gaap_ProceedsFromIssuanceOfSecuredDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Proceeds from senior notes   0us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Repayment of Predecessor Facility   (348,000)us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Cash flows from financing activities:            
Change in cash and cash equivalents 3,853us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
412us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Reportable Legal Entities [Member] | Successor [Member] | Non-Guarantors            
Cash flows provided by (used in) investing activities:            
Proceeds from secured credit facilities, net of original issue discount   0us-gaap_ProceedsFromIssuanceOfSecuredDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Proceeds from senior notes   0us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Repayment of Predecessor Facility   0us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Cash flows from financing activities:            
Change in cash and cash equivalents 867us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(3,042)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Reportable Legal Entities [Member] | Successor [Member] | Parent Company [Member]            
Cash flows provided by (used in) investing activities:            
Proceeds from secured credit facilities, net of original issue discount   756,200us-gaap_ProceedsFromIssuanceOfSecuredDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Proceeds from senior notes   255,000us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Repayment of Predecessor Facility   0us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Cash flows from financing activities:            
Change in cash and cash equivalents 35,910us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
57,006us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Reportable Legal Entities [Member] | Predecessor [Member] | Guarantors            
Cash flows from financing activities:            
Change in cash and cash equivalents     (1,794)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Reportable Legal Entities [Member] | Predecessor [Member] | Non-Guarantors            
Cash flows from financing activities:            
Change in cash and cash equivalents     3,818us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Reportable Legal Entities [Member] | Predecessor [Member] | Parent Company [Member]            
Cash flows from financing activities:            
Change in cash and cash equivalents     $ (3,526)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember