Consumer Portfolio Services Financial Statements 2009-2024 | CPSS

Fifteen years of historical annual and quarterly income statements for Consumer Portfolio Services (CPSS).

Annual Data | Millions of US $ except per share data

Metric Name
Revenue
Cost Of Goods Sold
Gross Profit
Research And Development Expenses
SG&A Expenses
Other Operating Income Or Expenses
Operating Expenses
Operating Income
Total Non-Operating Income/Expense
Pre-Tax Income
Income Taxes
Income After Taxes
Other Income
Income From Continuous Operations
Income From Discontinued Operations
Net Income
EBITDA
EBIT
Basic EPS
EPS - Earnings Per Share
TTM202320222021202020192018201720162015201420132012201120102009
$380$352$330$268$271$346$390$434$422$364$300$256$187$143$155$224
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$380$352$330$268$271$346$390$434$422$364$300$256$187$143$155$224
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$177$166$152$140$134$139$136$122$113$101$88.96$75.28$64.56$58.36$59.23$68.82
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$203$185$176$126$136$205$253$311$308$262$211$180$122$84.10$95.30$154
$-172.83$-124.33$-59.42$-60.65$-115.45$-196.30$-234.55$-279.06$-258.45$-200.36$-158.62$-142.89$-112.92$-98.56$-111.50$-203.78
$29.92$61.10$116$65.75$20.12$9.16$18.70$32.07$49.66$61.38$52.24$37.17$9.19$-14.46$-16.20$-49.41
$8.68$15.75$30.21$18.22$-1.56$3.76$3.84$28.31$20.36$26.70$22.73$16.17$-60.22$0$16.98$7.80
$21.25$45.34$85.98$47.52$21.68$5.41$14.86$3.77$29.30$34.68$29.52$21.01$69.41$-14.46$-33.18$-57.21
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$21.25$45.34$85.98$47.52$21.68$5.41$14.86$3.77$29.30$34.68$29.52$21.01$69.41$-14.46$-33.18$-57.21
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$21.25$45.34$85.98$47.52$21.68$5.41$14.86$3.77$29.30$34.68$29.52$21.01$69.41$-14.46$-33.18$-57.21
$214$196$185$136$147$217$265$322$317$269$219$191$133$97.03$107$171
$203$185$176$126$136$205$253$311$308$262$211$180$122$84.10$95.30$154
$0.99$2.17$4.10$2.11$0.96$0.24$0.68$0.17$1.20$1.34$1.18$0.98$3.56$-0.76$-1.90$-3.07
$0.88$1.80$3.23$1.84$0.90$0.22$0.59$0.14$1.01$1.10$0.92$0.67$2.72$-0.76$-1.90$-3.07

Quarterly Data | Millions of US $ except per share data

2024-09-302024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
$101$95.88$91.74$91.98$92.08$84.86$83.10$83.02$90.31$82.02$74.37$69.37$68.57$66.77$63.11$62.43$70.67$67.29$70.77$85.72$85.52$86.33$88.23$91.22$95.63$99.36$104$107$109$110$108$108$109$105$101$95.31$93.99$88.36$85.99$83.47$77.05$71.59$68.15$66.63$64.07$70.48$54.59$50.62$47.92$44.15$44.52$45.77$33.81$31.15$32.40$35.27$36.80$38.53$44.59$46.70$52.82$58.32$66.05
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$101$95.88$91.74$91.98$92.08$84.86$83.10$83.02$90.31$82.02$74.37$69.37$68.57$66.77$63.11$62.43$70.67$67.29$70.77$85.72$85.52$86.33$88.23$91.22$95.63$99.36$104$107$109$110$108$108$109$105$101$95.31$93.99$88.36$85.99$83.47$77.05$71.59$68.15$66.63$64.07$70.48$54.59$50.62$47.92$44.15$44.52$45.77$33.81$31.15$32.40$35.27$36.80$38.53$44.59$46.70$52.82$58.32$66.05
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$44.45$44.23$44.64$43.25$41.77$40.04$40.68$40.14$38.07$36.65$37.62$44.87$27.58$33.50$33.79$35.76$28.84$32.58$36.63$39.91$30.20$35.10$34.06$34.70$32.90$33.74$34.20$31.40$30.48$30.11$30.32$30.20$28.70$28.27$26.23$27.24$25.91$23.64$24.48$24.77$23.60$21.57$19.03$19.30$19.35$20.20$16.43$16.66$16.05$15.14$16.71$16.21$14.70$13.83$13.62$14.24$13.02$15.76$16.21$18.49$15.51$16.62$18.19
$0$0$0$0$0$0$0$0$0$0$0$0$-4.29$0$0$0$-3.20$0$0$0$-4.41$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$55.91$51.43$46.89$48.52$50.11$44.61$42.19$42.48$51.83$44.99$36.33$28.36$36.29$32.86$28.89$29.44$38.19$34.23$33.72$49.94$50.64$50.96$53.92$56.28$62.47$65.37$69.13$75.58$78.76$79.74$77.05$77.78$79.61$76.48$74.25$67.91$67.91$64.57$61.36$58.61$53.33$49.90$49.03$47.24$44.63$50.17$38.02$33.82$31.75$28.88$27.66$29.39$18.95$17.16$18.61$20.87$23.60$22.60$28.25$28.03$37.13$41.51$47.71
$-49.06$-44.76$-40.33$-38.68$-35.89$-26.01$-23.76$-24.17$-17.48$-10.77$-7.00$-3.98$-16.74$-18.98$-20.95$-22.96$-32.30$-29.59$-30.60$-49.05$-47.81$-48.19$-51.25$-51.49$-57.77$-60.72$-64.57$-67.36$-70.65$-71.79$-69.26$-65.13$-67.16$-64.15$-62.02$-52.12$-52.26$-49.37$-46.61$-44.27$-39.53$-37.57$-37.26$-35.70$-34.07$-41.62$-31.49$-29.21$-29.03$-27.54$-27.15$-29.15$-22.99$-23.60$-22.82$-23.51$-26.04$-25.77$-36.18$-66.67$-41.43$-47.46$-48.22
$6.85$6.67$6.56$9.84$14.22$18.60$18.43$18.31$34.34$34.22$29.33$24.38$19.55$13.88$7.94$6.48$5.89$4.64$3.11$0.89$2.83$2.77$2.68$4.79$4.71$4.65$4.56$8.22$8.11$7.95$7.79$12.65$12.46$12.33$12.23$15.78$15.65$15.20$14.75$14.35$13.80$12.33$11.76$11.54$10.56$8.55$6.53$4.61$2.73$1.34$0.51$0.24$-4.05$-6.44$-4.21$-2.65$-2.44$-3.17$-7.94$-38.64$-4.31$-5.95$-0.51
$2.06$2.00$1.97$2.66$3.84$4.65$4.61$4.17$8.93$8.90$8.21$5.42$5.86$4.16$2.78$2.33$2.12$1.67$-7.68$0.86$0.99$0.97$0.94$-0.57$1.51$1.49$1.41$18.17$3.45$3.38$3.31$5.19$5.11$5.05$5.02$6.82$6.81$6.66$6.42$6.34$6.03$5.30$5.06$5.02$4.69$3.72$2.74$0$0.00$0$0.00$0$0$0$0$12.38$1.00$3.60$0$0$0$0$0
$4.80$4.67$4.59$7.19$10.38$13.95$13.82$14.14$25.41$25.32$21.12$18.96$13.68$9.71$5.16$4.15$3.77$2.97$10.79$0.03$1.84$1.80$1.74$5.35$3.20$3.17$3.15$-9.95$4.66$4.57$4.48$7.47$7.35$7.27$7.21$8.97$8.84$8.54$8.33$8.01$7.78$7.03$6.71$6.52$5.87$4.83$3.79$64.83$2.73$1.34$0.51$0.24$-4.05$-6.44$-4.21$-15.03$-3.44$-6.77$-7.94$-46.44$-4.31$-5.95$-0.51
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$4.80$4.67$4.59$7.19$10.38$13.95$13.82$14.14$25.41$25.32$21.12$18.96$13.68$9.71$5.16$4.15$3.77$2.97$10.79$0.03$1.84$1.80$1.74$5.35$3.20$3.17$3.15$-9.95$4.66$4.57$4.48$7.47$7.35$7.27$7.21$8.97$8.84$8.54$8.33$8.01$7.78$7.03$6.71$6.52$5.87$4.83$3.79$64.83$2.73$1.34$0.51$0.24$-4.05$-6.44$-4.21$-15.03$-3.44$-6.77$-7.94$-46.44$-4.31$-5.95$-0.51
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$4.80$4.67$4.59$7.19$10.38$13.95$13.82$14.14$25.41$25.32$21.12$18.96$13.68$9.71$5.16$4.15$3.77$2.97$10.79$0.03$1.84$1.80$1.74$5.35$3.20$3.17$3.15$-9.95$4.66$4.57$4.48$7.47$7.35$7.27$7.21$8.97$8.84$8.54$8.33$8.01$7.78$7.03$6.71$6.52$5.87$4.83$3.79$64.83$2.73$1.34$0.51$0.24$-4.05$-6.44$-4.21$-15.03$-3.44$-6.77$-7.94$-46.44$-4.31$-5.95$-0.51
$58.82$3.12$101$51.15$52.77$-0.25$92.30$45.23$54.46$47.22$38.53$30.53$38.46$35.40$31.44$32.08$41.54$36.75$36.23$52.66$54.39$34.05$75.48$59.08$65.52$69.12$71.62$79.31$81.20$82.17$79.43$80.15$81.90$78.80$76.44$69.95$69.80$66.51$63.20$60.59$64.21$42.91$51.53$52.59$46.52$51.80$40.29$38.64$33.37$31.71$29.52$31.28$25.15$19.15$21.44$27.73$24.96$24.14$30.47$37.63$38.04$44.10$51.16
$55.91$51.43$46.89$48.52$50.11$44.61$42.19$42.48$51.83$44.99$36.33$28.36$36.29$32.86$28.89$29.44$38.19$34.23$33.72$49.94$50.64$50.96$53.92$56.28$62.47$65.37$69.13$75.58$78.76$79.74$77.05$77.78$79.61$76.48$74.25$67.91$67.91$64.57$61.36$58.61$53.33$49.90$49.03$47.24$44.63$50.17$38.02$33.82$31.75$28.88$27.66$29.39$18.95$17.16$18.61$20.87$23.60$22.60$28.25$28.03$37.13$41.51$47.71
$0.22$0.22$0.22$0.33$0.49$0.67$0.68$0.71$1.22$1.18$0.99$0.86$0.59$0.43$0.23$0.18$0.17$0.13$0.48$0$0.08$0.08$0.08$0.24$0.14$0.15$0.15$-0.43$0.21$0.20$0.19$0.30$0.31$0.30$0.29$0.34$0.34$0.33$0.33$0.31$0.31$0.28$0.28$0.29$0.27$0.23$0.19$3.32$0.14$0.07$0.03$0.02$-0.20$-0.35$-0.23$-0.87$-0.20$-0.39$-0.44$-2.49$-0.23$-0.32$-0.03
$0.20$0.19$0.19$0.30$0.41$0.55$0.54$0.62$0.95$0.91$0.75$0.72$0.52$0.39$0.21$0.16$0.16$0.13$0.45$-0.01$0.08$0.08$0.07$0.21$0.13$0.13$0.12$-0.36$0.17$0.17$0.16$0.26$0.26$0.25$0.24$0.29$0.28$0.27$0.26$0.25$0.24$0.22$0.21$0.21$0.19$0.15$0.12$2.54$0.11$0.05$0.02$0.02$-0.20$-0.35$-0.23$-0.87$-0.20$-0.39$-0.44$-2.49$-0.23$-0.32$-0.03