XML 51 R44.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Summary Of Significant Accounting Policies (Narrative) (Details) (USD $) | 12 Months Ended
--- | ---
Dec. 31, 2014 portfolio_segment segment | Dec. 31, 2013 | Dec. 31, 2012
Summary Of Significant Accounting Policies [Line Items] |  |  |
Number of Portfolio Segments | 2 cacc_NumberofPortfolioSegments |  |
Number of Reportable Segments | 1 us-gaap_NumberOfReportableSegments |  |
Monthly fee charged Dealer in Portfolio Program | $ 599 cacc_MonthlyFeePortfolioProgram |  |
One-time enrollment fee in program | 9,850 cacc_RevenueFromEnrollmentAndRegistrationFeesInProgram |  |
Percentage of first accelerated Dealer Holdback payment retained | 50.00%cacc_PaymentHoldbackPercentage |  |
Percentage of enrollment fee of first accelerated dealer holdback payment | 50.00%cacc_PercentageOfRevenueFromEnrollmentAndRegistrationFeesInProgram |  |
Period after Consumer Loan assignment that Dealer Loans written off | 120 months |  |
Period after month of purchase that Purchased Loans written off | 120 months |  |
Unamortized debt issuance expense | 16,100,000 us-gaap_UnamortizedDebtIssuanceExpense | 15,100,000 us-gaap_UnamortizedDebtIssuanceExpense |
Threshold to determine likelihood of being sustained | 50.00%cacc_ThresholdToDetermineProbability |  |
Maximum matching contribution | 3.50%us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent |  |
Recognized compensation expense | 2,500,000 us-gaap_DefinedContributionPlanCostRecognized | 2,200,000 us-gaap_DefinedContributionPlanCostRecognized | 1,800,000 us-gaap_DefinedContributionPlanCostRecognized
Advertising expense | 300,000 us-gaap_AdvertisingExpense | 200,000 us-gaap_AdvertisingExpense | 200,000 us-gaap_AdvertisingExpense
Cash and Cash Equivalents [Member] |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |
Uninsured cash and cash equivalents | 5,800,000 us-gaap_CashUninsuredAmount / us-gaap_CashAndCashEquivalentsAxis = us-gaap_CashAndCashEquivalentsMember | 3,600,000 us-gaap_CashUninsuredAmount / us-gaap_CashAndCashEquivalentsAxis = us-gaap_CashAndCashEquivalentsMember |
Restricted Cash And Cash Equivalents [Member] |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |
Uninsured cash and cash equivalents | $ 155,300,000 us-gaap_CashUninsuredAmount / us-gaap_CashAndCashEquivalentsAxis = cacc_RestrictedCashAndCashEquivalentsMember | $ 109,500,000 us-gaap_CashUninsuredAmount / us-gaap_CashAndCashEquivalentsAxis = cacc_RestrictedCashAndCashEquivalentsMember |
Initial [Member] |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |
Employer matching contribution, match percentage | 100.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch / us-gaap_StatementScenarioAxis = cacc_InitialMember |  |
Matching contribution | 1.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent / us-gaap_StatementScenarioAxis = cacc_InitialMember |  |
Additional [Member] |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |
Employer matching contribution, match percentage | 50.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch / us-gaap_StatementScenarioAxis = cacc_AdditionalMember |  |
Matching contribution | 5.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent / us-gaap_StatementScenarioAxis = cacc_AdditionalMember |  |
Building [Member] |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |
Estimated useful lives | P40Y |  |
Building Improvements [Member] |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |
Estimated useful lives | P10Y |  |
Data Processing Equipment [Member] |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |
Estimated useful lives | P3Y |  |
Software [Member] |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |
Estimated useful lives | P5Y |  |
Office Furniture And Equipment [Member] |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |
Estimated useful lives | P7Y |  |
Leasehold Improvements [Member] |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |
Estimated useful lives | P7Y |  |
Software Development [Member] |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |
Estimated useful lives | P5Y |  |

X
- Definition Monthly Fee Portfolio Program + References No definition available. + Details
Name: | cacc_MonthlyFeePortfolioProgram
Namespace Prefix: | cacc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of Portfolio Segments + References No definition available. + Details
Name: | cacc_NumberofPortfolioSegments
Namespace Prefix: | cacc_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Payment Holdback Percentage + References No definition available. + Details
Name: | cacc_PaymentHoldbackPercentage
Namespace Prefix: | cacc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage Of Revenue From Enrollment And Registration Fees In Program + References No definition available. + Details
Name: | cacc_PercentageOfRevenueFromEnrollmentAndRegistrationFeesInProgram
Namespace Prefix: | cacc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period After Determination Dealer Loan Write Off + References No definition available. + Details
Name: | cacc_PeriodAfterDeterminationDealerLoanWriteOff
Namespace Prefix: | cacc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period After Determination Purchased Loan Write Off + References No definition available. + Details
Name: | cacc_PeriodAfterDeterminationPurchasedLoanWriteOff
Namespace Prefix: | cacc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Revenue From Enrollment And Registration Fees In Program + References No definition available. + Details
Name: | cacc_RevenueFromEnrollmentAndRegistrationFeesInProgram
Namespace Prefix: | cacc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | cacc_SummaryOfSignificantAccountingPoliciesLineItems
Namespace Prefix: | cacc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Threshold To Determine Probability + References No definition available. + Details
Name: | cacc_ThresholdToDetermineProbability
Namespace Prefix: | cacc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_AdvertisingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation. + References No definition available. + Details
Name: | us-gaap_CashUninsuredAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of the cost recognized during the period for defined contribution plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6414718&loc=d3e28014-114942 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage employer matches of the employee's percentage contribution matched. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements. + References No definition available. + Details
Name: | us-gaap_NumberOfReportableSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2155824 + Details
Name: | us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset. + 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.17) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_UnamortizedDebtIssuanceExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_CashAndCashEquivalentsAxis=cacc_RestrictedCashAndCashEquivalentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CashAndCashEquivalentsAxis=us-gaap_CashAndCashEquivalentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=cacc_DataProcessingEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerSoftwareIntangibleAssetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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