XML 54 R43.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Income Taxes (Details) - USD ($) $ in Millions |  |  | 3 Months Ended | 9 Months Ended | 12 Months Ended
--- | --- | --- | --- | --- | ---
Jul. 31, 2018 | Dec. 31, 2017 | Apr. 30, 2018 | Jan. 31, 2018 | Apr. 30, 2017 | Apr. 30, 2018 | Apr. 30, 2017 | Jul. 31, 2018
Tax benefits recognized provided percentage of likelihood of realization is more than |  |  |  |  |  | 50.00% |  |
Employee Service Share-based Compensation, Tax Benefit from Compensation Expense |  |  | $ 3.1 |  | $ 4.0 | $ 9.4 | $ 106.7 |
Gross unrecognized tax benefit |  |  | $ 27.3 |  |  | 27.3 |  |
Other Tax Expense Benefit Transition Tax Net of Foreign Tax Credit |  |  |  | $ 10.6 |  | $ 11.0 |  |
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent |  | 35.00% | 25.60% |  | 30.90% | 28.30% | 2.90% |
Foreign Earnings Repatriated |  |  |  |  |  | $ 93.9 |  |
Scenario, Forecast [Member] |  |  |  |  |  |  |  |
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent | 21.00% |  |  |  |  |  |  | 26.90%
Effective Income Tax Rate Reconciliation, Tax Credit, Percent | 50.00% |  |  |  |  |  |  |

X
- Definition Other Tax Expense Benefit Transition Tax Net of Foreign Tax Credit + References No definition available. + Details
Name: | cprt_OtherTaxExpenseBenefitTransitionTaxNetofForeignTaxCredit
Namespace Prefix: | cprt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the tax benefits recognized provided percentage of likelihood of realization is more than during the period. + References No definition available. + Details
Name: | cprt_TaxBenefitsRecognizedProvidedPercentageOfLikelihoodOfRealizationMoreThan
Namespace Prefix: | cprt_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of domestic federal statutory tax rate applicable to pretax income (loss). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319 + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319 + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The total recognized tax benefit related to compensation cost for equity-based payment arrangements recognized in income during the period. + 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 (h)(1)(i) -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of foreign earnings repatriated from subsidiaries outside the country of domicile. + References No definition available. + Details
Name: | us-gaap_ForeignEarningsRepatriated
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of unrecognized tax benefits. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |