XML 73 R65.htm IDEA: XBRL DOCUMENT
v2.4.0.6

Derivatives and Hedging (Details Textuals) (USD $) In Millions, unless otherwise specified | 12 Months Ended
--- | ---
Jul. 31, 2012 Derivatives
Interest Rate Swap |
Derivative [Line Items] |
Derivative, type of instrument | Interest rate swap
Number of interest rate derivatives held | 2
Notional amount of interest rate swap | $ 443.8
Description of interest rate cash flow hedge accounting method | Hypothetical derivative method
Amortization on notional amount per quarter through September 30, 2015 | 18.8
Amortization on notional amount on December 14, 2015 | 200.0
Derivative, description of variable rate basis | one month LIBOR rate
Interest Rate Swap | Other liabilities |
Derivative [Line Items] |
Derivative designated as cash flow hedge, Fair value | 4.9
First interest rate swap |
Derivative [Line Items] |
Portion of notional amount at fixed interest rate | 337.5
Derivative, fixed interest rate | 0.85%
Second interest rate swap |
Derivative [Line Items] |
Portion of notional amount at fixed interest rate | $ 106.3
Derivative, fixed interest rate | 0.69%

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 amortization of notional amount for derivative over the specified period. + References No definition available. + Details
Name: | cprt_AmortizationOfNotionalAmountOverSpecifiedPeriod
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 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=6881521&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 Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: 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=6881521&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 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 17 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. + Details
Name: | us-gaap_InterestRateCashFlowHedgeDerivativeAtFairValueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Aggregate notional amount of all interest rate derivatives designated as hedging instruments in cash flow hedges. Notional amount refers to the monetary amount specified in the interest rate derivative contract. + References Reference 1: 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 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Notional Amount -URI http://asc.fasb.org/extlink&oid=6519104 Reference 3: 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 + Details
Name: | us-gaap_NotionalAmountOfInterestRateCashFlowHedgeDerivatives
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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 1A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5579245-113959 Reference 2: 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 + Details
Name: | us-gaap_NumberOfInterestRateDerivativesHeld
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant