XML 61 R44.htm IDEA: XBRL DOCUMENT
v2.3.0.15

Summary of Significant Accounting Policies (Details 2) (USD $) | 12 Months Ended |
--- | --- | ---
Jul. 31, 2011 | Jul. 31, 2010
Retained Insurance Liabilities [Abstract] |  |
Amount deductible per claim - Insurance Policies | $ 250,000 |
Amount deductible per claim - Medical Policy | 225,000 |
Total amount reserved for all policies | $ 5,500,000 | $ 4,800,000
Leasehold Improvements |  |
Property, Plant and Equipment [Line Items] |  |
Minimum estimated useful life of property, plant and equipment (in years) | 5 |
Maximum estimated useful life of property, plant and equipment (in years) | 10 |
Transportation and Other Equipment |  |
Property, Plant and Equipment [Line Items] |  |
Minimum estimated useful life of property, plant and equipment (in years) | 3 |
Maximum estimated useful life of property, plant and equipment (in years) | 7 |
Office Furniture and Equipment |  |
Property, Plant and Equipment [Line Items] |  |
Minimum estimated useful life of property, plant and equipment (in years) | 3 |
Maximum estimated useful life of property, plant and equipment (in years) | 10 |
Building Improvements |  |
Property, Plant and Equipment [Line Items] |  |
Minimum estimated useful life of property, plant and equipment (in years) | 15 |
Maximum estimated useful life of property, plant and equipment (in years) | 40 |
Software |  |
Property, Plant and Equipment [Line Items] |  |
Minimum estimated useful life of property, plant and equipment (in years) | 3 |
Maximum estimated useful life of property, plant and equipment (in years) | 5 |

X
- Definition Amount deductible per claim - Insurance Policies. + Details
Name: | cprt_AmountOfInsurancePoliciesExceptionOfMedicalPolicyDeductiblePerClaim
Namespace Prefix: | cprt
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount deductible per claim - Medical Policy. + Details
Name: | cprt_AmountOfMedicalPolicyDeductiblePerClaim
Namespace Prefix: | cprt
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Total amount reserved for all insurance policies. + Details
Name: | cprt_InsuranceReserveTotal
Namespace Prefix: | cprt
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | cprt_RetainedInsuranceLiabilitiesAbstract
Namespace Prefix: | cprt
Data Type: | xbrli:stringItemType
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. + Details
Name: | us-gaap_PropertyPlantAndEquipmentLineItems
Namespace Prefix: | us-gaap
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum useful life of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLifeMaximum
Namespace Prefix: | us-gaap
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition The minimum useful life of long lived, physical assets used in the normal conduct of business and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLifeMinimum
Namespace Prefix: | us-gaap
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration