XML 32 R32.htm IDEA: XBRL DOCUMENT
v2.4.0.8

Derivatives and Hedging (Details Textual) (USD $) In Millions, unless otherwise specified | 3 Months Ended | 9 Months Ended |  |
--- | --- | --- | --- | ---
Apr. 30, 2014 Interest Rate Swap Derivative | Apr. 30, 2013 Interest Rate Swap | Apr. 30, 2014 Interest Rate Swap Derivative | Apr. 30, 2013 Interest Rate Swap | Jul. 31, 2013 Interest Rate Swap Other liabilities | Apr. 30, 2014 First interest rate swap | Apr. 30, 2014 Second interest rate swap
Derivative [Line Items] |  |  |  |  |  |  |
Derivative, type of instrument |  |  | Interest rate swap |  |  |  |
Number of interest rate derivatives held | 2 |  | 2 |  |  |  |
Notional amount of interest rate swap | $ 312.5 |  | $ 312.5 |  |  |  |
Derivative, fixed interest rate |  |  |  |  |  | 0.85% | 0.69%
Portion of notional amount at fixed interest rate |  |  |  |  |  | 250.0 | 62.5
Derivative designated as cash flow hedge, Fair value |  |  |  |  | 2.7 |  |
Reclassification adjustment out of other comprehensive income into interest expense | 0.5 | 0.6 | 1.7 | 1.9 |  |  |
Description of interest rate cash flow hedge accounting method |  |  | Hypothetical derivative method |  |  |  |
Amortization on notional amount per quarter through September 30, 2015 | 18.8 |  | 18.8 |  |  |  |
Amortization on notional amount on December 14, 2015 | $ 200.0 |  | $ 200.0 |  |  |  |
Derivative, description of variable rate basis |  |  | One month LIBOR rate |  |  |  |

X
- Definition Represents amortization of notional amount for derivative over the specified period. + References No definition available. + Details
Name: | cprt_AmortizationOfNotionalAmount
Namespace Prefix: | cprt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents amortization of notional amount for derivative on the specific date. + References No definition available. + Details
Name: | cprt_AmortizationOfNotionalAmountOnSpecifiedDate
Namespace Prefix: | cprt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the potion of notional amount for derivative at fixed interest rate. + References No definition available. + Details
Name: | cprt_PortionOfNotionalAmountAtFixedInterestRate
Namespace Prefix: | cprt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Aggregate notional amount specified by the derivative(s). Expressed as an absolute value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Article 12 -Section 13 -Sentence Column B + Details
Name: | invest_DerivativeNotionalAmount
Namespace Prefix: | invest_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition The reference rate for the variable rate of the interest rate derivative, such as LIBOR or the US Treasury rate and the maturity of the reference rate used, such as three months or six months LIBOR. + References No definition available. + Details
Name: | us-gaap_DerivativeDescriptionOfVariableRateBasis
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fixed interest rate related to the interest rate derivative. + References No definition available. + Details
Name: | us-gaap_DerivativeFixedInterestRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_DerivativeLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition General discussion of the accounting for interest rate derivatives designated as hedging instruments in cash flow hedges. Includes discussion of where derivatives and the gain (loss) on derivatives are reported in the financial statements. Also includes discussion of the assessment of hedge effectiveness and measurement of hedge ineffectiveness. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5618551-113959 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(n)(1),(3),(7)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph n -Subparagraph 1, 3 -Article 4 + Details
Name: | us-gaap_DescriptionOfInterestRateCashFlowHedgeAccountingMethod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of the types of interest rate derivative instruments designated as hedging instruments in cash flow hedges. For example, swaps, caps, floors, and collars. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=7476318&loc=d3e41620-113959 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(n)(2)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_DescriptionOfTypesOfInterestRateCashFlowHedgingInstrumentsUsed
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value as of the balance sheet date of all interest rate derivatives designated as cash flow hedging instruments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41228-113958 + Details
Name: | us-gaap_InterestRateCashFlowHedgeDerivativeAtFairValueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of net gains or losses on interest rate cash flow hedges reclassified during the period to earnings from accumulated other comprehensive income upon the hedged transaction affecting earnings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5624171-113959 + Details
Name: | us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of interest rate derivative instruments held by the entity at the reporting date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5580258-113959 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5579245-113959 + Details
Name: | us-gaap_NumberOfInterestRateDerivativesHeld
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant