XML 58 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
11. Fair Value measurements (Details-fair values) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Mar. 31, 2014
Dec. 31, 2013
Assets:        
Cash and cash equivalents $ 20,202us-gaap_CashAndCashEquivalentsFairValueDisclosure $ 17,859us-gaap_CashAndCashEquivalentsFairValueDisclosure    
Restricted cash and equivalents 173,451us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue 175,382us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue    
Finance receivables, net 1,589,952cpss_FinanceReceivablesFairValue 1,512,567cpss_FinanceReceivablesFairValue    
Finance receivables measured at fair value 743us-gaap_ReceivablesFairValueDisclosure 1,664us-gaap_ReceivablesFairValueDisclosure 9,058us-gaap_ReceivablesFairValueDisclosure 14,476us-gaap_ReceivablesFairValueDisclosure
Residual interest in securitizations 32us-gaap_RetainedInterestFairValueDisclosure 68us-gaap_RetainedInterestFairValueDisclosure    
Accrued interest receivable 24,496us-gaap_AccruedInvestmentIncomeReceivable 23,372us-gaap_AccruedInvestmentIncomeReceivable    
Liabilities:        
Warehouse lines of credit 21,965us-gaap_LinesOfCreditFairValueDisclosure 56,839us-gaap_LinesOfCreditFairValueDisclosure    
Accrued interest payable 2,678us-gaap_AccountsPayableFairValueDisclosure 2,613us-gaap_AccountsPayableFairValueDisclosure    
Residual interest financing 12,074us-gaap_OtherSecuredFinancings 12,327us-gaap_OtherSecuredFinancings    
Debt secured by receivables measured at fair value   1,250cpss_DebtSecuredReceivablesFairValue    
Securitization trust debt 1,720,705cpss_SecuritizationTrustDebtFairValueDisclosure 1,619,742cpss_SecuritizationTrustDebtFairValueDisclosure    
Subordinated renewable notes 15,082us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations 15,233us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations    
Carrying Value [Member]        
Assets:        
Cash and cash equivalents 20,202us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
17,859us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
   
Restricted cash and equivalents 173,451us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
175,382us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
   
Finance receivables, net 1,615,762cpss_FinanceReceivablesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
1,534,496cpss_FinanceReceivablesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
   
Finance receivables measured at fair value 743us-gaap_ReceivablesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
1,664us-gaap_ReceivablesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
   
Residual interest in securitizations 32us-gaap_RetainedInterestFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
68us-gaap_RetainedInterestFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
   
Accrued interest receivable 24,496us-gaap_AccruedInvestmentIncomeReceivable
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
23,372us-gaap_AccruedInvestmentIncomeReceivable
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
   
Liabilities:        
Warehouse lines of credit 21,965us-gaap_LinesOfCreditFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
56,839us-gaap_LinesOfCreditFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
   
Accrued interest payable 2,678us-gaap_AccountsPayableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
2,613us-gaap_AccountsPayableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
   
Residual interest financing 12,074us-gaap_OtherSecuredFinancings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
12,327us-gaap_OtherSecuredFinancings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
   
Debt secured by receivables measured at fair value   1,250cpss_DebtSecuredReceivablesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
   
Securitization trust debt 1,697,649cpss_SecuritizationTrustDebtFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
1,598,496cpss_SecuritizationTrustDebtFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
   
Subordinated renewable notes 15,082us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
15,233us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
   
Fair Value Inputs Level 1 [Member]        
Assets:        
Cash and cash equivalents 20,202us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
17,859us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
   
Restricted cash and equivalents 173,451us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
175,382us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
   
Finance receivables, net 0cpss_FinanceReceivablesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0cpss_FinanceReceivablesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
   
Finance receivables measured at fair value 0us-gaap_ReceivablesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_ReceivablesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
   
Residual interest in securitizations 0us-gaap_RetainedInterestFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_RetainedInterestFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
   
Accrued interest receivable 0us-gaap_AccruedInvestmentIncomeReceivable
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_AccruedInvestmentIncomeReceivable
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
   
Liabilities:        
Warehouse lines of credit 0us-gaap_LinesOfCreditFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_LinesOfCreditFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
   
Accrued interest payable 0us-gaap_AccountsPayableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_AccountsPayableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
   
Residual interest financing 0us-gaap_OtherSecuredFinancings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_OtherSecuredFinancings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
   
Debt secured by receivables measured at fair value   0cpss_DebtSecuredReceivablesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
   
Securitization trust debt 0cpss_SecuritizationTrustDebtFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0cpss_SecuritizationTrustDebtFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
   
Subordinated renewable notes 0us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
   
Level 2 [Member]        
Assets:        
Cash and cash equivalents 0us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
   
Restricted cash and equivalents 0us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
   
Finance receivables, net 0cpss_FinanceReceivablesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0cpss_FinanceReceivablesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
   
Finance receivables measured at fair value 0us-gaap_ReceivablesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_ReceivablesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
   
Residual interest in securitizations 0us-gaap_RetainedInterestFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_RetainedInterestFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
   
Accrued interest receivable 0us-gaap_AccruedInvestmentIncomeReceivable
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_AccruedInvestmentIncomeReceivable
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
   
Liabilities:        
Warehouse lines of credit 0us-gaap_LinesOfCreditFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_LinesOfCreditFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
   
Accrued interest payable 0us-gaap_AccountsPayableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_AccountsPayableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
   
Residual interest financing 0us-gaap_OtherSecuredFinancings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_OtherSecuredFinancings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
   
Debt secured by receivables measured at fair value   0cpss_DebtSecuredReceivablesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
   
Securitization trust debt 0cpss_SecuritizationTrustDebtFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0cpss_SecuritizationTrustDebtFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
   
Subordinated renewable notes 0us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
   
Level 3 [Member]        
Assets:        
Cash and cash equivalents 0us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
   
Restricted cash and equivalents 0us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
   
Finance receivables, net 1,589,952cpss_FinanceReceivablesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
1,512,567cpss_FinanceReceivablesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
   
Finance receivables measured at fair value 743us-gaap_ReceivablesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
1,664us-gaap_ReceivablesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
   
Residual interest in securitizations 32us-gaap_RetainedInterestFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
68us-gaap_RetainedInterestFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
   
Accrued interest receivable 24,496us-gaap_AccruedInvestmentIncomeReceivable
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
23,372us-gaap_AccruedInvestmentIncomeReceivable
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
   
Liabilities:        
Warehouse lines of credit 21,965us-gaap_LinesOfCreditFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
56,839us-gaap_LinesOfCreditFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
   
Accrued interest payable 2,678us-gaap_AccountsPayableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
2,613us-gaap_AccountsPayableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
   
Residual interest financing 12,074us-gaap_OtherSecuredFinancings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
12,327us-gaap_OtherSecuredFinancings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
   
Debt secured by receivables measured at fair value   1,250cpss_DebtSecuredReceivablesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
   
Securitization trust debt 1,720,705cpss_SecuritizationTrustDebtFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
1,619,742cpss_SecuritizationTrustDebtFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
   
Subordinated renewable notes $ 15,082us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
$ 15,233us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member