XML 22 R28.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-Term Debt (Details) (USD $)
6 Months Ended 0 Months Ended
Jan. 31, 2015
Jan. 31, 2014
Dec. 03, 2014
Dec. 14, 2010
Sep. 29, 2011
Line of Credit Facility [Line Items]          
Debt issuance cost $ 955,000us-gaap_PaymentsOfDebtIssuanceCosts         
Revolving Loan Facility          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity       100,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
 
Term Loan Facility          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity       400,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= cprt_TermLoanFacilityMember
 
Quarterly amortization for term loan 7,500,000us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal
/ us-gaap_CreditFacilityAxis
= cprt_TermLoanFacilityMember
       
Maturity date Dec. 03, 2019        
Term Loan Facility | Minimum          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity       400,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= cprt_TermLoanFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Term Loan Facility | Maximum          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity         500,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= cprt_TermLoanFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Alternative currency borrowing credit facility          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity       100,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= cprt_AlternativeCurrencyBorrowingCreditFacilityMember
 
Letter of Credit          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity       50,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_LetterOfCreditMember
 
Credit Agreement          
Line of Credit Facility [Line Items]          
Line of credit facility amount paid     275,000,000cprt_LineOfCreditFacilityMaximumBorrowedAmountPaid
/ us-gaap_DebtInstrumentAxis
= cprt_CreditAgreementMember
   
Maturity date     Dec. 03, 2019    
Credit Agreement | Revolving Loan Facility          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity     300,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= cprt_CreditAgreementMember
   
Line of credit facility interest rate during period 1.00%us-gaap_LineOfCreditFacilityInterestRateDuringPeriod
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= cprt_CreditAgreementMember
       
Credit Agreement | Revolving Loan Facility | Minimum          
Line of Credit Facility [Line Items]          
Commitment fee percentage 0.20%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= cprt_CreditAgreementMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
       
Line of credit facility interest rate during period 0.25%us-gaap_LineOfCreditFacilityInterestRateDuringPeriod
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= cprt_CreditAgreementMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
       
Applicable interest rate added to reference rate in order to compute variable interest rate 1.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= cprt_CreditAgreementMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
       
Credit Agreement | Revolving Loan Facility | Maximum          
Line of Credit Facility [Line Items]          
Commitment fee percentage 0.35%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= cprt_CreditAgreementMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Line of credit facility interest rate during period 1.00%us-gaap_LineOfCreditFacilityInterestRateDuringPeriod
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= cprt_CreditAgreementMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Applicable interest rate added to reference rate in order to compute variable interest rate 2.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= cprt_CreditAgreementMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Credit Agreement | Term Loan Facility          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity     300,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= cprt_TermLoanFacilityMember
/ us-gaap_DebtInstrumentAxis
= cprt_CreditAgreementMember
   
Outstanding borrowings 281,300,000us-gaap_LineOfCredit
/ us-gaap_CreditFacilityAxis
= cprt_TermLoanFacilityMember
/ us-gaap_DebtInstrumentAxis
= cprt_CreditAgreementMember
       
Quarterly amortization for term loan 18,800,000us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal
/ us-gaap_CreditFacilityAxis
= cprt_TermLoanFacilityMember
/ us-gaap_DebtInstrumentAxis
= cprt_CreditAgreementMember
       
Maturity date Dec. 31, 2015        
Federal funds rate 0.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_CreditFacilityAxis
= cprt_TermLoanFacilityMember
/ us-gaap_DebtInstrumentAxis
= cprt_CreditAgreementMember
       
LIBOR variable interest rate     LIBOR rate of 0.17% plus an applicable margin of 1.5%.    
Note Purchase Agreement          
Line of Credit Facility [Line Items]          
Debt issuance cost 2,100,000us-gaap_PaymentsOfDebtIssuanceCosts
/ us-gaap_DebtInstrumentAxis
= cprt_NotePurchaseAgreementMember
       
Debt issuance fees 1,000,000us-gaap_UnamortizedDebtIssuanceExpense
/ us-gaap_DebtInstrumentAxis
= cprt_NotePurchaseAgreementMember
       
Reduction of long term debt 1,100,000us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= cprt_NotePurchaseAgreementMember
       
Note Purchase Agreement | Senior Notes [Member]          
Line of Credit Facility [Line Items]          
Debt instrument principal amount     400,000,000us-gaap_DebtInstrumentPeriodicPaymentPrincipal
/ us-gaap_DebtInstrumentAxis
= cprt_NotePurchaseAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
   
Note Purchase Agreement | Senior Notes, Series A          
Line of Credit Facility [Line Items]          
Maturity date     Dec. 03, 2024    
Debt instrument principal amount     100,000,000us-gaap_DebtInstrumentPeriodicPaymentPrincipal
/ us-gaap_DebtInstrumentAxis
= cprt_NotePurchaseAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= cprt_SeniorNotesOneMember
   
Debt instrument, interest rate     4.07%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_DebtInstrumentAxis
= cprt_NotePurchaseAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= cprt_SeniorNotesOneMember
   
Note Purchase Agreement | Senior Notes, Series B          
Line of Credit Facility [Line Items]          
Maturity date     Dec. 03, 2026    
Debt instrument principal amount     100,000,000us-gaap_DebtInstrumentPeriodicPaymentPrincipal
/ us-gaap_DebtInstrumentAxis
= cprt_NotePurchaseAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= cprt_SeniorNotesTwoMember
   
Debt instrument, interest rate     4.19%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_DebtInstrumentAxis
= cprt_NotePurchaseAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= cprt_SeniorNotesTwoMember
   
Note Purchase Agreement | Senior Notes, Series C          
Line of Credit Facility [Line Items]          
Maturity date     Dec. 03, 2027    
Debt instrument principal amount     100,000,000us-gaap_DebtInstrumentPeriodicPaymentPrincipal
/ us-gaap_DebtInstrumentAxis
= cprt_NotePurchaseAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= cprt_SeniorNotesThreeMember
   
Debt instrument, interest rate     4.25%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_DebtInstrumentAxis
= cprt_NotePurchaseAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= cprt_SeniorNotesThreeMember
   
Note Purchase Agreement | Senior Notes, Series D          
Line of Credit Facility [Line Items]          
Maturity date     Dec. 03, 2029    
Debt instrument principal amount     $ 100,000,000us-gaap_DebtInstrumentPeriodicPaymentPrincipal
/ us-gaap_DebtInstrumentAxis
= cprt_NotePurchaseAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= cprt_SeniorNotesFourMember
   
Debt instrument, interest rate     4.35%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_DebtInstrumentAxis
= cprt_NotePurchaseAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= cprt_SeniorNotesFourMember