XML 21 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
Revolving Credit Facility and Notes Payable to Affiliates - Textuals (Details) (USD $)
3 Months Ended 9 Months Ended
May 02, 2015
May 03, 2014
Nov. 01, 2014
Jan. 31, 2015
Apr. 25, 2014
Debt Instrument [Line Items]          
Line of Credit Facility, Maximum Borrowing Capacity         $ 175,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Line of Credit Facility, Covenant Terms, Minimum Availability 10,000,000perf_LineOfCreditFacilityCovenantTermsMinimumAvailability        
Line of Credit Facility, Remaining Borrowing Capacity 66,500,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity        
Letter of credit, available amount 25,000,000perf_Letterofcreditavailableamount        
Notes payable, affiliates 125,366,000us-gaap_NotesPayableRelatedPartiesNoncurrent   125,366,000us-gaap_NotesPayableRelatedPartiesNoncurrent 125,366,000us-gaap_NotesPayableRelatedPartiesNoncurrent  
Interest expense 1,732,000us-gaap_InterestExpense 2,588,000us-gaap_InterestExpense      
Notes Payable, Related Parties [Member]          
Debt Instrument [Line Items]          
Debt Instrument, Interest Payments, Covenant Terms, Minimum Availability of Revolving Credit Facility, Alternative 17,500,000perf_DebtInstrumentInterestPaymentsCovenantTermsMinimumAvailabilityOfRevolvingCreditFacilityAlternative
/ us-gaap_LongtermDebtTypeAxis
= perf_NotesPayableRelatedPartiesMember
       
Debt Instrument, Interest Payments, Covenant Terms, Minimum Availability of Revolving Credit Facility, Percent of Borrowing Base, Alternative 17.50%perf_DebtInstrumentInterestPaymentsCovenantTermsMinimumAvailabilityOfRevolvingCreditFacilityPercentOfBorrowingBaseAlternative
/ us-gaap_LongtermDebtTypeAxis
= perf_NotesPayableRelatedPartiesMember
       
Debt Instrument, Covenant Terms, Minimum Fixed Charge Coverage Ratio 1.1perf_DebtInstrumentCovenantTermsMinimumFixedChargeCoverageRatio
/ us-gaap_LongtermDebtTypeAxis
= perf_NotesPayableRelatedPartiesMember
       
Interest expense 1,300,000us-gaap_InterestExpense
/ us-gaap_LongtermDebtTypeAxis
= perf_NotesPayableRelatedPartiesMember
1,600,000us-gaap_InterestExpense
/ us-gaap_LongtermDebtTypeAxis
= perf_NotesPayableRelatedPartiesMember
     
Interest Payable 40,800,000us-gaap_InterestPayableCurrentAndNoncurrent
/ us-gaap_LongtermDebtTypeAxis
= perf_NotesPayableRelatedPartiesMember
    39,500,000us-gaap_InterestPayableCurrentAndNoncurrent
/ us-gaap_LongtermDebtTypeAxis
= perf_NotesPayableRelatedPartiesMember
 
Reference Rate, LIBOR [Member]          
Debt Instrument [Line Items]          
Line of Credit Facility, Interest Rate at Period End 2.20%us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd
/ perf_ReferenceRateByTypeAxis
= perf_ReferenceRateLiborMember
       
Reference Rate, Base Rate [Member]          
Debt Instrument [Line Items]          
Line of Credit Facility, Interest Rate at Period End 4.30%us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd
/ perf_ReferenceRateByTypeAxis
= perf_ReferenceRateBaseRateMember
       
Parent Company and Domestic Subsidiaries [Member]          
Debt Instrument [Line Items]          
Line of Credit Facility, Collateral, Percent of Outstanding Equity Interests in Subsidiaries 100.00%perf_LineOfCreditFacilityCollateralPercentOfOutstandingEquityInterestsInSubsidiaries
/ dei_LegalEntityAxis
= perf_ParentCompanyAndDomesticSubsidiariesMember
       
Foreign Subsidiaries [Member]          
Debt Instrument [Line Items]          
Line of Credit Facility, Collateral, Percent of Outstanding Equity Interests in Subsidiaries 66.00%perf_LineOfCreditFacilityCollateralPercentOfOutstandingEquityInterestsInSubsidiaries
/ dei_LegalEntityAxis
= perf_ForeignSubsidiariesMember
       
Affiliates, Quality King Distributors, Inc. [Member]          
Debt Instrument [Line Items]          
Notes payable, affiliates 35,000,000us-gaap_NotesPayableRelatedPartiesNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= perf_AffiliatesQualityKingDistributorsIncMember
       
Affiliates, Quality King Distributors, Inc. [Member] | Notes Payable, Related Parties [Member]          
Debt Instrument [Line Items]          
Debt Instrument, Basis Spread on Variable Rate     1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LongtermDebtTypeAxis
= perf_NotesPayableRelatedPartiesMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= perf_AffiliatesQualityKingDistributorsIncMember
   
Nussdorf Trusts [Member]          
Debt Instrument [Line Items]          
Notes payable, affiliates 85,400,000us-gaap_NotesPayableRelatedPartiesNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= perf_NussdorfTrustsMember
       
Related Parties, Number of Estate Trusts Holding Notes 6perf_RelatedPartiesNumberOfEstateTrustsHoldingNotes
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= perf_NussdorfTrustsMember
       
Nussdorf Trusts [Member] | Notes Payable, Related Parties [Member]          
Debt Instrument [Line Items]          
Debt Instrument, Basis Spread on Variable Rate 2.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LongtermDebtTypeAxis
= perf_NotesPayableRelatedPartiesMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= perf_NussdorfTrustsMember
       
Glenn and Stephen Nussdorf [Member]          
Debt Instrument [Line Items]          
Notes payable, affiliates $ 5,000,000us-gaap_NotesPayableRelatedPartiesNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= perf_GlennAndStephenNussdorfMember
       
Glenn and Stephen Nussdorf [Member] | Notes Payable, Related Parties [Member]          
Debt Instrument [Line Items]          
Debt Instrument, Basis Spread on Variable Rate 1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LongtermDebtTypeAxis
= perf_NotesPayableRelatedPartiesMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= perf_GlennAndStephenNussdorfMember
       
Debt Instrument, Interest Rate, Increase 2.00%us-gaap_DebtInstrumentInterestRateIncreaseDecrease
/ us-gaap_LongtermDebtTypeAxis
= perf_NotesPayableRelatedPartiesMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= perf_GlennAndStephenNussdorfMember