XML 102 R67.htm IDEA: XBRL DOCUMENT
v3.19.3

Stockholder's Equity (Details Textuals 3) - USD ($) $ / shares in Units, $ in Millions | 1 Months Ended | 6 Months Ended | 12 Months Ended
--- | --- | --- | ---
Oct. 31, 2013 | Dec. 31, 2007 | Jan. 31, 2014 | Jul. 31, 2019 | Jul. 31, 2018 | Jul. 31, 2017
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items] |  |  |  |  |  |
Stock Repurchased and Retired During Period Cost Per Share |  |  |  | $ 47.81 |  |
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 |  |  |  |
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% |  |  |  |  |
Vesting term of second group of options | 4 years |  |  |  |  |
Total compensation expense to be recognized per grant |  |  |  | $ 38.8 |  |
Recognized compensation expense |  |  |  | $ 4.3 | $ 7.2 | $ 7.5
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 |  |  |

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 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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=116856206&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://fasb.org/us-gaap/role/ref/legacyRef -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://fasb.org/us-gaap/role/ref/legacyRef -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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=116856206&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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=116856206&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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=116856206&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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d)(1) -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
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_OctoberGrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=srt_PresidentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |