XML 85 R71.htm IDEA: XBRL DOCUMENT
v3.7.0.1

Stockholder's Equity (Details Textuals 3) - USD ($) $ / shares in Units, $ in Millions | 1 Months Ended | 6 Months Ended | 12 Months Ended | 70 Months Ended |
--- | --- | --- | --- | --- | ---
Oct. 31, 2013 | Dec. 31, 2007 | Jan. 31, 2014 | Jul. 31, 2017 | Jul. 31, 2016 | Jul. 31, 2015 | Jul. 31, 2017 | Sep. 22, 2011
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items] |  |  |  |  |  |  |  |
Stock Repurchase Program, Number of Shares Authorized to be Repurchased |  |  |  |  |  |  |  | 196,000,000
Stock Repurchased and Retired During Period, Shares |  |  |  | 0 | 5,877,038 | 463,000 | 106,913,602 |
Vesting term of second group of options | 4 years |  |  |  |  |  |  |
Equity Incentive 2007 Plan |  |  |  |  |  |  |  |
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items] |  |  |  |  |  |  |  |
Maximum vesting term for incentive and non-qualified stock options determined by board of directors |  | 10 years |  |  |  |  |  |
Share-based compensation arrangement by share-based payment award, award requisite service period |  | 5 years |  |  |  |  |  |
April 2009 Grants |  |  |  |  |  |  |  |
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items] |  |  |  |  |  |  |  |
Recognized compensation expense |  |  |  |  |  | $ 7.5 |  |
October 2013 Grants |  |  |  |  |  |  |  |
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items] |  |  |  |  |  |  |  |
Nonqualified stock options to purchase shares, exercise price |  |  | $ 17.81 |  |  |  |  |
Term for not granting cash salary or bonus compensation in excess of $ 1.00 per year | 5 years |  |  |  |  |  |  |
Deferred compensation arrangement with individual - requisite service period | 5 years |  |  |  |  |  |  |
Percentage of total aggregate options vested on April 14, 2010 | 20.00% |  |  |  |  |  |  |
Deferred compensation arrangement with individual - maximum contractual term | Each option will become fully vested, assuming continued service, on April 15, 2019 and December 16, 2018, respectively. |  |  |  |  |  |  |
Total compensation expense to be recognized per grant |  |  | $ 40.0 |  |  |  |  |
Recognized compensation expense |  |  |  | $ 7.5 | $ 7.5 |  |  |
Percentage of stock options which would get immediately vested on termination of executive | 100.00% |  |  |  |  |  |  |
Percentage of stock options which would get immediately vested on change of control | 100.00% |  |  |  |  |  |  |
Fair value of each option of grant | $ 5.72 |  |  |  |  |  |  |
A. Jayson Adair | October 2013 Grants |  |  |  |  |  |  |  |
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items] |  |  |  |  |  |  |  |
Nonqualified stock options to purchase shares |  |  | 4,000,000 |  |  |  |  |
Vincent W. Mitz | October 2013 Grants |  |  |  |  |  |  |  |
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items] |  |  |  |  |  |  |  |
Nonqualified stock options to purchase shares |  |  | 3,000,000 |  |  |  |  |
Common Stock [Member] |  |  |  |  |  |  |  |
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items] |  |  |  |  |  |  |  |
Stock Repurchased and Retired During Period Cost Per Share |  |  |  |  | $ 20.065 | $ 18.01 |  |

X
- Definition Deferred Compensation Arrangement with Individual, Second Tranche, Vesting, Term + References No definition available. + Details
Name: | cprt_DeferredCompensationArrangementwithIndividualSecondTrancheVestingTerm
Namespace Prefix: | cprt_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the percentage of stock options immediately vested on change of control. + References No definition available. + Details
Name: | cprt_PercentageOfStockOptionsImmediatelyVestedOnChangeOfControl
Namespace Prefix: | cprt_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the percentage of stock options immediately vested on termination of executive. + References No definition available. + Details
Name: | cprt_PercentageOfStockOptionsImmediatelyVestedOnTerminationOfExecutive
Namespace Prefix: | cprt_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the percentage of stock options exercised as of specified date. + References No definition available. + Details
Name: | cprt_PercentageOfStockOptionsVestedAsOfSpecifiedDate
Namespace Prefix: | cprt_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the maximum vesting term for incentive and non-qualified stock options determined by board of directors. + References No definition available. + Details
Name: | cprt_ShareBasedCompensationArrangementMaximumVestingTermDeterminedByDirectors
Namespace Prefix: | cprt_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the price per share paid to acquire company's common stock under stock repurchase program. + References No definition available. + Details
Name: | cprt_StockRepurchasedAndRetiredDuringPeriodCostPerShare
Namespace Prefix: | cprt_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the term for granting stock in excess of cash salary or bonus in excess of dollar one. + References No definition available. + Details
Name: | cprt_TermForGrantingSharesInLieuOfCashSalaryOrBonusCompensationExceedingDollarOnePerannum
Namespace Prefix: | cprt_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The compensation expense recognized during the period pertaining to the deferred compensation arrangement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5047-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 710 -SubTopic 10 -Section 30 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363 + Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The per share price that the individual must pay to acquire shares under the deferred compensation arrangement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901 + Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualExercisePrice
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The carrying amount of the liability as of the balance sheet date to an individual under a deferred compensation arrangement. This amount may be the result of periodic accruals made over the period of active employment, or reflect termination benefits resulting contractual terms or a death benefit. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 710 -SubTopic 10 -Section 30 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363 + Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 710 -SubTopic 10 -Section 55 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=6409961&loc=d3e20487-108367 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901 + Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum number of shares authorized for issuance under the deferred compensation arrangement as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901 + Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The grant-date intrinsic value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d)(1) -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of pertinent provisions of equity-based compensation awards that have actual or potential impact upon the company's financial statements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan. + References No definition available. + Details
Name: | us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares that have been repurchased and retired during the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=84159872&loc=d3e21463-112644 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_StockRepurchasedAndRetiredDuringPeriodShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_AwardTypeAxis=cprt_EquityIncentive2007PlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=cprt_AprilGrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=cprt_OctoberGrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TitleOfIndividualAxis=us-gaap_ChiefExecutiveOfficerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TitleOfIndividualAxis=us-gaap_PresidentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |