XML 24 R13.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Finance Receivables | 12 Months Ended
--- | ---
Dec. 31, 2023
Finance Receivables |
Finance Receivables | (3) Finance Receivables Our portfolio of finance receivables consists of small-balance homogeneous contracts comprising a single segment and class that is collectively evaluated for impairment on a portfolio basis according to delinquency status. Our contract purchase guidelines are designed to produce a homogenous portfolio. For key terms such as interest rate, length of contract, monthly payment and amount financed, there is relatively little variation from the average for the portfolio. We report delinquency on a contractual basis. Once a contract becomes greater than 90 days delinquent, we do not recognize additional interest income until the obligor under the contract makes sufficient payments to be less than 90 days delinquent. Any payments received on a contract that is greater than 90 days delinquent are first applied to accrued interest and then to principal reduction. In January 2018 the Company adopted the fair value method of accounting for finance receivables acquired after 2017. Finance receivables measured at fair value are recorded separately on the Company’s Balance Sheet and are excluded from all tables in this footnote. The following table presents the components of finance receivables, net of unearned interest:
Schedule of finance receivables |  |  |  |  |  |  |  |
|  | December 31, |
|  | 2023 |  |  | 2022 |
Finance receivables |  | (In thousands) |
Automobile finance receivables, net of unearned interest |  | $ | 27,553 |  |  | $ | 92,304 |
Unearned acquisition fees, discounts and deferred origination costs, net |  |  | – |  |  |  | – |
Finance receivables |  | $ | 27,553 |  |  | $ | 92,304 |
We consider an automobile contract delinquent when an obligor fails to make at least 90% of a contractually due payment by the following due date, which date may have been extended within limits specified in the servicing agreements. The period of delinquency is based on the number of days payments are contractually past due, as extended where applicable. Automobile contracts less than 31 days delinquent are not reported as delinquent. In certain circumstances we will grant obligors one-month payment extensions. The only modification of terms is to advance the obligor’s next due date by one month and extend the maturity date of the receivable by one month. In certain limited cases, a two-month extension may be granted. There are no other concessions, such as a reduction in interest rate, forgiveness of principal or of accrued interest. Accordingly, we consider such extensions to be insignificant delays in payments. The following table summarizes the delinquency status of finance receivables as of December 31, 2023 and 2022:
Schedule of delinquency status of finance receivables |  |  |  |  |  |  |  |
|  | December 31, |
|  | 2023 |  |  | 2022 |
Delinquency Status |  | (In thousands) |
Current |  | $ | 17,771 |  |  | $ | 65,764 |
31-60 days |  |  | 5,626 |  |  |  | 16,796 |
61-90 days |  |  | 3,087 |  |  |  | 7,756 |
91 + days |  |  | 1,069 |  |  |  | 1,988 |
|  | $ | 27,553 |  |  | $ | 92,304 |
Finance receivables totaling $1.1 million and $2.0 million at December 31, 2023 and 2022, respectively, have been placed on non-accrual status as a result of their delinquency status. Allowance for Credit Losses – Finance Receivables The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of finance receivables to present the net amount expected to be collected. Charge offs are deducted from the allowance when management believes that collectability is unlikely. Management estimates the allowance using relevant available information, from internal and external sources, relating to past events, current conditions and, reasonable and supportable forecasts. We believe our historical credit loss experience provides the best basis for the estimation of expected credit losses. Consequently, we use historical loss experience for older receivables, aggregated into vintage pools based on their calendar quarter of origination, to forecast expected losses for less seasoned quarterly vintage pools. We measure the weighted average monthly incremental change in cumulative net losses for the vintage pools in the relevant historical period. For the pools in the relevant historical period, we consider each pool’s performance from its inception through the end of the current period. We then apply the results of the historical analysis to less seasoned vintage pools beginning with each vintage pool’s most recent actual cumulative net loss experience and extrapolating from that point based on the historical data. We believe the pattern and magnitude of losses on older vintages allows us to establish a reasonable and supportable forecast of less seasoned vintages. Our contract purchase guidelines are designed to produce a homogenous portfolio. For key credit characteristics of individual contracts such as obligor credit history, job stability, residence stability and ability to pay, there is relatively little variation from the average for the portfolio. Similarly, for key structural characteristics such as loan-to-value, length of contract, monthly payment and amount financed, there is relatively little variation from the average for the portfolio. Consequently, we do not believe there are significant differences in risk characteristics between various segments of our portfolio. Our methodology incorporates historical pools that are sufficiently seasoned to capture the magnitude and trends of losses within those vintage pools. Furthermore, the historical period encompasses a substantial volume of receivables over periods that include fluctuations in the competitive landscape, the Company’s rates of growth, size of our managed portfolio and fluctuations in economic growth and unemployment. In consideration of the depth and breadth of the historical period, and the homogeneity of our portfolio, we generally do not adjust historical loss information for differences in risk characteristics such as credit or structural composition of segments of the portfolio or for changes in environmental conditions such as changes in unemployment rates, collateral values or other factors. Throughout our history we have observed how events such as extreme weather, political unrest, and other qualitative factors have influenced the performance of our portfolio. Consequently, we have considered how such qualitative factors may affect future credit losses and have incorporated our judgement of the effect of those factors into our estimates. The following table presents the amortized cost basis of our finance receivables by annual vintage as of December 31, 2023 and 2022:
Schedule of amortized cost basis of finance receivables |  |  |  |  |  |  |  |
|  | December 31, |
|  | 2023 |  |  | 2022 |
Annual Vintage Pool |  | (In thousands) |
2014 and prior |  | $ | 370 |  |  | $ | 1,865 |
2015 |  |  | 1,788 |  |  |  | 8,627 |
2016 |  |  | 7,673 |  |  |  | 28,632 |
2017 |  |  | 17,722 |  |  |  | 53,180 |
|  | $ | 27,553 |  |  | $ | 92,304 |
At the adoption of CECL in 2020, the Company recorded an addition to its allowance for finance credit losses of $127.0 million. In accordance with the rules for adopting CECL, the offset to the addition to the allowance for finance credit losses was a tax affected reduction to retained earnings using the modified retrospective method. The Company recorded a reduction to provision for credit losses on finance receivables in the amount of $22.3 million, $28.1 million, and $14.6 million for the years ended December 31, 2023, 2022, and 2021, respectively. The reserve decrease was primarily due to a decrease in lifetime expected credit losses resulting from better than expected credit performance for these receivables. The following table presents a summary of the activity for the allowance for finance credit losses, for the years ended December 31, 2023, 2022 and 2021:
Schedule of allowance for finance credit losses |  |  |  |  |  |  |  |  |  |  |  |
|  | December 31, |
|  | 2023 |  |  | 2022 |  |  | 2021 |
|  | (In thousands) |
Balance at beginning of period |  | $ | 21,753 |  |  | $ | 56,206 |  |  | $ | 80,790 |
Provision for credit losses on finance receivables |  |  | (22,300 | ) |  |  | (28,100 | ) |  |  | (14,590 | )
Charge-offs |  |  | (8,064 | ) |  |  | (18,319 | ) |  |  | (30,940 | )
Recoveries |  |  | 11,480 |  |  |  | 11,966 |  |  |  | 20,946 |
Balance at end of period |  | $ | 2,869 |  |  | $ | 21,753 |  |  | $ | 56,206 |
The following table presents the gross charge-offs by year of origination of our finance receivables for the year ended December 31, 2023, 2022, and 2021:
Schedule of charge-offs for financed receivables |  |  |  |  |  |  |  |  |  |  |  |
|  | December 31, |
|  | 2023 |  |  | 2022 |  |  | 2021 |
Annual Vintage Pool |  | (In thousands) |
2014 and prior |  | $ | 325 |  |  | $ | 963 |  |  | $ | 3,640 |
2015 |  |  | 1,031 |  |  |  | 3,047 |  |  |  | 9,816 |
2016 |  |  | 3,266 |  |  |  | 6,586 |  |  |  | 13,330 |
2017 |  |  | 4,294 |  |  |  | 8,271 |  |  |  | 14,073 |
Applied against repos in inventory (net) |  |  | (852 | ) |  |  | (548 | ) |  |  | (9,919 | )
|  | $ | 8,064 |  |  | $ | 18,319 |  |  | $ | 30,940 |
Excluded from finance receivables are contracts that were previously classified as finance receivables but were reclassified as other assets because we have repossessed the vehicle securing the Contract. The following table presents a summary of such repossessed inventory together with the allowance for losses on repossessed inventory:
Schedule of allowance for losses on repossessed inventory |  |  |  |  |  |  |  |
|  | December 31, |
|  | 2023 |  |  | 2022 |
|  | (In thousands) |
Gross balance of repossessions in inventory |  | $ | 597 |  |  | $ | 1,894 |
Allowance for losses on repossessed inventory |  |  | (472 | ) |  |  | (1,323 | )
Net repossessed inventory included in other assets |  | $ | 125 |  |  | $ | 571 |

X
- References No definition available. + Details
Name: | cpss_DisclosureFinanceReceivablesAbstract
Namespace Prefix: | cpss_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | cpss_FinanceReceivableTextBlock
Namespace Prefix: | cpss_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration