bf/NASDAQ:CPSS_icon.png

COM:CONSUMERPORTFOLIO

Consumer Portfolio Services, Inc.

  • Stock

Last Close

10.59

21/11 21:00

Market Cap

199.70M

Beta: -

Volume Today

86.55K

Avg: -

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '13
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
revenue
53.26M
-
54.77M
2.84%
59.65M
8.92%
64.81M
8.65%
70.63M
8.98%
72.82M
3.09%
74.67M
2.55%
79.14M
5.99%
79.27M
0.16%
82.83M
4.49%
85.21M
2.87%
87.62M
2.84%
86.68M
1.07%
85.51M
1.35%
86.84M
1.55%
86.17M
0.77%
83.52M
3.08%
79.50M
4.81%
74.17M
6.70%
69.82M
5.87%
64.81M
7.18%
60.94M
5.97%
58.62M
3.80%
57.58M
1.77%
58.13M
0.95%
43.78M
24.69%
40.81M
6.78%
45.77M
12.16%
39.47M
13.76%
42.17M
6.83%
47.79M
13.34%
50.23M
5.11%
52.38M
4.29%
57.97M
10.65%
63.25M
9.11%
66.82M
5.65%
54.15M
18.96%
50.34M
7.03%
49.15M
2.36%
54.19M
10.25%
85.98M
58.66%
86.74M
0.89%
90.38M
4.19%
95.08M
5.20%
cost of revenue
688K
-
908K
31.98%
898K
1.10%
1K
99.89%
954K
95,300%
949K
0.52%
1.05M
10.22%
-1K
100.10%
1.08M
108,400%
1.29M
18.93%
1.24M
3.96%
1.66M
-
1.73M
4.33%
1.86M
7.62%
1.85M
-
1.86M
0.54%
1.94M
4.03%
1.97M
-
2.01M
1.87%
1.76M
12.48%
1.69M
-
1.83M
8.40%
1.84M
0.27%
1.90M
-
2.02M
6.05%
1.95M
3.17%
-1K
100.05%
1.85M
185,300%
1.94M
4.59%
2.03M
4.85%
7.54M
271.00%
1.53M
79.75%
1.64M
7.73%
1.59M
3.53%
205K
87.07%
215K
4.88%
gross profit
53.26M
-
54.08M
1.54%
58.74M
8.63%
63.91M
8.80%
70.63M
10.51%
71.86M
1.74%
73.72M
2.59%
78.10M
5.93%
79.27M
1.51%
81.75M
3.12%
83.92M
2.66%
86.39M
2.94%
86.68M
0.34%
83.85M
3.27%
85.10M
1.50%
84.31M
0.94%
83.52M
0.93%
77.65M
7.03%
72.31M
6.87%
67.89M
6.12%
64.81M
4.54%
58.97M
9.02%
56.61M
3.99%
55.82M
1.39%
58.13M
4.13%
42.09M
27.60%
38.97M
7.39%
43.93M
12.72%
39.47M
10.15%
40.27M
2.01%
45.77M
13.68%
48.28M
5.47%
52.39M
8.51%
56.11M
7.12%
61.31M
9.26%
64.79M
5.68%
46.62M
28.05%
48.81M
4.72%
47.51M
2.68%
52.60M
10.73%
85.77M
63.05%
86.53M
0.88%
90.38M
4.45%
95.08M
5.20%
selling and marketing expenses
3.33M
-
3.85M
15.46%
3.81M
0.88%
4.17M
9.31%
4.29M
2.95%
4.20M
2.00%
4.44M
5.52%
4.61M
3.88%
4.22M
8.36%
4.67M
10.58%
4.73M
1.31%
4.46M
5.66%
3.95M
11.40%
3.96M
0.15%
3.99M
0.76%
3.81M
4.59%
3.86M
1.29%
4.21M
9.21%
4.59M
8.95%
4.38M
4.60%
4.40M
0.43%
4.84M
10.01%
4.63M
4.18%
4.41M
4.90%
4.02M
8.87%
4.43M
10.31%
3.08M
30.50%
3.20M
3.99%
3.50M
9.18%
3.99M
14.02%
4.20M
5.39%
4.29M
2.07%
4.40M
2.64%
5.39M
22.38%
5.84M
8.39%
5.96M
2.12%
5.85M
1.83%
5.72M
2.20%
5.46M
4.56%
5.33M
2.43%
4.70M
11.84%
4.87M
3.64%
general and administrative expenses
15.28M
-
14.49M
5.18%
16.85M
16.26%
18.54M
10.02%
19.50M
5.22%
19.32M
0.93%
18.25M
5.54%
20.26M
11.00%
21.88M
8.02%
20.47M
6.44%
22.25M
8.66%
23.00M
3.40%
24.66M
7.21%
24.70M
0.16%
24.39M
1.26%
24.81M
1.72%
25.64M
3.35%
28.14M
9.73%
27.29M
3.00%
26.59M
2.57%
28.34M
6.57%
27.25M
3.85%
28.46M
4.44%
28.44M
0.07%
29.74M
4.59%
30.51M
2.59%
27.66M
9.33%
27.00M
2.40%
27.00M
0.00%
27.91M
3.35%
27.28M
2.25%
25.63M
6.06%
34.34M
34.00%
30.38M
11.52%
28.87M
4.98%
30.08M
4.18%
32.57M
8.27%
33.43M
2.65%
32.93M
1.49%
34.86M
5.85%
36.93M
5.96%
38.17M
3.34%
selling general and administrative expenses
15.28M
-
14.49M
5.18%
16.85M
16.26%
18.54M
10.02%
19.50M
5.22%
19.32M
0.93%
22.69M
17.42%
20.26M
10.71%
21.88M
8.02%
20.47M
6.44%
22.25M
8.66%
23.00M
3.40%
24.66M
7.21%
24.70M
0.16%
28.38M
14.89%
24.81M
12.58%
25.64M
3.35%
28.14M
9.73%
27.29M
3.00%
26.59M
2.57%
28.34M
6.57%
27.25M
3.85%
28.46M
4.44%
28.44M
0.07%
29.74M
4.59%
30.51M
2.59%
27.66M
9.33%
27.00M
2.40%
27.00M
0.00%
27.91M
3.35%
27.28M
2.25%
25.63M
6.06%
34.34M
34.00%
30.38M
11.52%
28.87M
4.98%
30.08M
4.18%
32.57M
8.27%
33.43M
2.65%
32.93M
1.49%
40.19M
22.04%
41.63M
3.60%
43.04M
3.38%
research and development expenses
other expenses
-4.11M
-
-4.63M
12.60%
-4.85M
4.73%
-5.18M
6.93%
-5.35M
3.24%
-5.31M
0.84%
1.31M
124.73%
-5.82M
543.90%
-5.52M
5.20%
-5.93M
7.37%
-6.21M
4.77%
-5.90M
4.98%
-5.74M
2.74%
-5.85M
1.90%
1.62M
127.68%
-5.92M
465.41%
-6.00M
1.45%
-6.30M
4.98%
-6.70M
6.30%
-6.57M
1.94%
-6.61M
0.56%
-7.06M
6.90%
-6.91M
2.18%
-6.44M
6.72%
-6.04M
6.18%
-16.89M
179.40%
52.98M
413.67%
55.10M
4.00%
71.30M
29.41%
45.52M
36.16%
43.05M
5.43%
39.61M
7.98%
93.29M
135.51%
-42.62M
145.69%
39.52M
192.73%
44.52M
12.65%
282.42M
534.33%
51.75M
81.68%
-63.48M
222.67%
63.23M
199.61%
-41.65M
165.87%
-43.00M
3.25%
-44.45M
3.36%
-38.17M
14.12%
cost and expenses
14.51M
-
13.71M
5.47%
15.81M
15.34%
17.52M
10.79%
18.44M
5.26%
18.22M
1.21%
24M
31.72%
19.04M
20.65%
20.59M
8.10%
19.22M
6.65%
20.77M
8.07%
21.57M
3.84%
22.88M
6.08%
22.81M
0.28%
30M
31.50%
22.70M
24.33%
23.50M
3.50%
26.05M
10.85%
25.18M
3.32%
24.40M
3.11%
26.13M
7.09%
25.02M
4.23%
26.18M
4.64%
26.40M
0.83%
27.71M
4.97%
24.59M
11.27%
62.65M
154.76%
64.78M
3.40%
30.80M
52.45%
55.17M
79.11%
52.89M
4.12%
49.02M
7.33%
-1K
100.00%
-12.24M
1,223,700%
49.74M
506.43%
55.96M
12.51%
221.05M
295.01%
64.67M
70.74%
-30.55M
147.24%
77.86M
354.88%
35.86M
53.95%
38.22M
6.59%
37.00M
3.19%
38.17M
3.18%
operating expenses
14.51M
-
13.71M
5.47%
15.81M
15.34%
17.52M
10.79%
18.44M
5.26%
18.22M
1.21%
24M
31.72%
19.04M
20.65%
20.59M
8.10%
19.22M
6.65%
20.77M
8.07%
21.57M
3.84%
22.88M
6.08%
22.81M
0.28%
30M
31.50%
22.70M
24.33%
23.50M
3.50%
26.05M
10.85%
25.18M
3.32%
24.40M
3.11%
26.13M
7.09%
25.02M
4.23%
26.18M
4.64%
26.40M
0.83%
27.71M
4.97%
24.59M
11.27%
60.82M
147.31%
62.94M
3.50%
30.80M
51.06%
53.27M
72.94%
50.88M
4.49%
47.07M
7.49%
60.88M
29.35%
-12.24M
120.10%
47.80M
490.60%
53.93M
12.82%
213.52M
295.91%
63.14M
70.43%
-30.55M
148.38%
76.28M
349.69%
41.65M
45.39%
43.00M
3.25%
-44.45M
203.36%
-38.17M
14.12%
interest expense
13.38M
-
13.38M
0.01%
11.94M
10.75%
12.24M
2.49%
12.83M
4.85%
13.17M
2.65%
13.69M
3.91%
14.85M
8.47%
16.04M
8.00%
17.82M
11.13%
19.73M
10.70%
20.89M
5.91%
21.50M
2.90%
22.09M
2.74%
23.24M
5.20%
23.32M
0.35%
23.70M
1.66%
24.06M
1.51%
25.19M
4.68%
25.81M
2.47%
26.41M
2.33%
27.29M
3.34%
27.70M
1.51%
27.94M
0.86%
27.59M
1.23%
26.99M
2.19%
26.48M
1.87%
24.90M
5.98%
22.96M
7.79%
20.95M
8.78%
18.98M
9.39%
18.33M
3.40%
16.98M
7.39%
16.40M
3.42%
18.77M
14.46%
23.48M
25.10%
28.87M
22.94%
32.76M
13.47%
35.71M
9.00%
37.89M
6.11%
40.28M
6.30%
41.97M
4.20%
ebitda
25.01M
-
25.24M
0.91%
24.40M
3.33%
26.16M
7.23%
27.27M
4.23%
28.07M
2.94%
29.04M
3.46%
30.67M
5.60%
31.99M
4.30%
30.23M
5.51%
32.24M
6.68%
33.55M
4.05%
34.36M
2.41%
30.11M
12.37%
31.41M
4.32%
31.67M
0.83%
32.16M
1.56%
28.86M
10.27%
30.09M
4.27%
30.77M
2.26%
31.44M
2.17%
30.22M
3.89%
30.73M
1.71%
31.05M
1.01%
28.77M
7.33%
30.52M
6.09%
31.61M
3.58%
31.23M
1.22%
29.88M
4.33%
29.32M
1.87%
33.27M
13.49%
38.29M
15.08%
41.78M
9.11%
46.15M
10.45%
53.37M
15.66%
58.23M
9.11%
1.21M
97.92%
51.19M
4,120.12%
18.60M
63.66%
14.42M
22.51%
44.33M
207.46%
43.74M
1.32%
45.93M
5.01%
56.91M
23.89%
operating income
24.92M
-
25.14M
0.91%
24.27M
3.48%
26.04M
7.30%
27.18M
4.36%
27.92M
2.73%
28.89M
3.46%
30.50M
5.57%
31.82M
4.34%
30.05M
5.56%
32.05M
6.66%
33.35M
4.04%
34.15M
2.40%
29.88M
12.50%
31.19M
4.38%
31.43M
0.76%
31.92M
1.58%
28.62M
10.34%
29.84M
4.27%
30.51M
2.26%
31.19M
2.23%
29.97M
3.93%
30.47M
1.69%
30.77M
0.97%
28.48M
7.43%
30.10M
5.69%
31.13M
3.40%
30.79M
1.09%
29.44M
4.39%
28.89M
1.86%
32.86M
13.73%
37.88M
15.29%
41.36M
9.18%
45.73M
10.56%
52.99M
15.87%
57.83M
9.13%
802K
98.61%
50.96M
6,253.99%
18.60M
63.49%
14.22M
23.58%
44.12M
210.32%
43.52M
1.35%
45.93M
5.53%
56.91M
23.89%
depreciation and amortization
92K
-
94K
2.17%
127K
35.11%
118K
7.09%
89K
24.58%
148K
66.29%
153K
3.38%
170K
11.11%
166K
2.35%
175K
5.42%
192K
9.71%
201K
4.69%
209K
3.98%
228K
9.09%
220K
3.51%
244K
10.91%
242K
0.82%
240K
0.83%
250K
4.17%
256K
2.40%
246K
3.91%
251K
2.03%
262K
4.38%
276K
5.34%
287K
3.99%
419K
45.99%
487K
16.23%
438K
10.06%
440K
0.46%
428K
2.73%
417K
2.57%
409K
1.92%
421K
2.93%
417K
0.95%
385K
7.67%
405K
5.19%
411K
1.48%
231K
43.80%
211K
8.66%
200K
5.21%
205K
2.50%
215K
4.88%
total other income expenses net
-13.38M
-
-13.38M
0.01%
-11.94M
10.75%
-12.24M
2.49%
-12.83M
4.85%
-13.17M
2.65%
-13.69M
3.91%
-14.85M
8.47%
-16.04M
8.00%
-17.82M
11.13%
-19.73M
10.70%
-20.89M
5.91%
-21.50M
2.90%
-22.09M
2.74%
-23.24M
5.20%
-23.32M
0.35%
-23.70M
1.66%
-24.06M
1.51%
-25.19M
4.68%
-25.81M
2.47%
-26.41M
2.33%
-27.29M
3.34%
-27.70M
1.51%
-27.94M
0.86%
-27.59M
1.23%
-26.99M
2.19%
-26.48M
1.87%
-24.90M
5.98%
-22.96M
7.79%
-20.95M
8.78%
-18.98M
9.39%
-18.33M
3.40%
-16.98M
7.39%
-16.40M
3.41%
-18.77M
14.46%
-23.48M
25.10%
17.50M
174.53%
-32.53M
285.84%
-34.28M
-
-36.97M
7.85%
-39.26M
6.20%
-50.06M
27.50%
income before tax
11.54M
-
11.76M
1.94%
12.33M
4.80%
13.80M
11.96%
14.35M
3.93%
14.75M
2.81%
15.20M
3.06%
15.65M
2.95%
15.78M
0.86%
12.23M
22.52%
12.32M
0.79%
12.46M
1.05%
12.65M
1.57%
7.79M
38.41%
7.95M
2.05%
8.11M
1.97%
8.22M
1.33%
4.56M
44.54%
4.65M
2.13%
4.71M
1.12%
4.78M
1.66%
2.68M
44.06%
2.77M
3.51%
2.83M
2.13%
887K
68.65%
3.11M
250.85%
4.64M
49.20%
5.89M
26.84%
6.47M
9.93%
7.94M
22.71%
13.88M
74.67%
19.55M
40.87%
24.38M
24.73%
29.33M
20.30%
34.22M
16.67%
34.34M
0.37%
18.30M
46.70%
18.43M
0.69%
18.60M
0.94%
14.22M
23.58%
9.84M
30.76%
6.56M
33.39%
6.67M
1.75%
6.85M
2.68%
income tax expense
5.02M
-
5.06M
0.82%
5.30M
4.82%
6.03M
13.67%
6.34M
5.11%
6.42M
1.26%
6.66M
3.85%
6.81M
2.15%
6.82M
0.15%
5.01M
26.42%
5.05M
0.76%
5.11M
1.07%
5.19M
1.55%
3.31M
36.14%
3.38M
2.05%
3.45M
1.95%
18.17M
427.22%
1.41M
92.23%
1.49M
5.45%
1.51M
1.28%
-568K
137.67%
937K
264.96%
970K
3.52%
991K
2.16%
858K
13.42%
-7.68M
995.10%
1.67M
121.76%
2.12M
26.93%
2.33M
9.90%
2.78M
19.26%
4.16M
49.75%
5.86M
40.86%
5.42M
7.66%
8.21M
51.67%
8.90M
8.32%
8.93M
0.39%
4.17M
53.31%
4.61M
10.50%
4.65M
0.91%
3.84M
17.44%
2.66M
30.79%
1.97M
25.97%
2M
1.68%
2.06M
2.75%
net income
6.52M
-
6.71M
2.81%
7.03M
4.79%
7.78M
10.67%
8.01M
3.01%
8.33M
4.03%
8.54M
2.45%
8.84M
3.58%
8.97M
1.40%
7.21M
19.55%
7.27M
0.80%
7.35M
1.05%
7.46M
1.59%
4.48M
39.99%
4.57M
2.05%
4.66M
1.99%
-9.95M
313.40%
3.15M
131.60%
3.17M
0.64%
3.20M
1.04%
5.35M
67.35%
1.74M
67.51%
1.80M
3.51%
1.84M
2.11%
29K
98.42%
10.79M
37,113.79%
2.97M
72.46%
3.77M
26.78%
4.14M
9.95%
5.16M
24.64%
9.71M
88.09%
13.68M
40.87%
18.96M
38.60%
21.11M
11.34%
25.32M
19.91%
25.41M
0.37%
14.13M
44.38%
13.82M
2.21%
13.95M
0.95%
10.38M
25.62%
7.19M
30.75%
4.59M
36.13%
4.67M
1.79%
4.80M
2.65%
weighted average shs out
23.26M
-
24.36M
4.73%
25.03M
2.77%
25.29M
1.04%
25.47M
0.71%
25.64M
0.65%
26.23M
2.34%
26.09M
0.54%
25.77M
1.22%
25.30M
1.85%
24.54M
3.00%
23.89M
2.62%
23.71M
0.77%
23.52M
0.81%
23.08M
1.88%
22.47M
2.61%
21.70M
3.43%
21.58M
0.58%
21.18M
1.84%
22.64M
6.88%
22.55M
0.38%
22.24M
1.36%
22.36M
0.54%
22.53M
0.73%
22.53M
0.01%
22.54M
0.04%
22.68M
0.65%
22.67M
0.08%
22.55M
0.49%
22.74M
0.82%
22.84M
0.44%
23.01M
0.74%
21.66M
5.87%
21.22M
2.03%
21.37M
0.70%
20.91M
2.15%
20.34M
2.73%
20.42M
0.38%
20.87M
2.19%
21.15M
1.38%
24.88M
17.61%
21.14M
15.02%
21.26M
0.57%
21.34M
0.38%
weighted average shs out dil
31.63M
-
32.01M
1.21%
32.00M
0.03%
32.04M
0.12%
32.06M
0.06%
31.99M
0.22%
31.92M
0.23%
31.48M
1.38%
30.95M
1.68%
30.15M
2.57%
29.11M
3.46%
28.50M
2.09%
28.39M
0.41%
28.22M
0.57%
27.60M
2.20%
26.78M
2.98%
21.70M
18.96%
25.66M
18.26%
25.12M
2.11%
24.73M
1.54%
24.41M
1.31%
24.26M
0.62%
23.98M
1.16%
24.07M
0.37%
23.95M
0.48%
23.88M
0.30%
23.69M
0.80%
23.91M
0.93%
24.54M
2.63%
24.97M
1.75%
25.13M
0.65%
26.22M
4.33%
26.81M
2.27%
28.20M
5.16%
27.69M
1.81%
26.65M
3.73%
23.83M
10.60%
25.39M
6.56%
25.37M
0.07%
25.22M
0.61%
24.88M
1.34%
24.60M
1.11%
24.26M
1.38%
24.15M
0.45%
eps
0.28
-
0.28
0%
0.28
0%
0.31
10.71%
0.31
0%
0.33
6.45%
0.33
0%
0.34
3.03%
0.35
2.94%
0.29
17.14%
0.30
3.45%
0.31
3.33%
0.31
0%
0.19
38.71%
0.20
5.26%
0.21
5.00%
-0.46
319.05%
0.15
132.61%
0.15
0%
0.14
6.67%
0.24
71.43%
0.08
66.67%
0.08
0%
0.08
0%
0.00
98.38%
0.48
36,823.08%
0.13
72.92%
0.17
30.77%
0.18
5.88%
0.23
27.78%
0.43
86.96%
0.59
37.21%
0.88
49.15%
1
13.64%
1.18
18.00%
1.22
3.39%
0.69
43.44%
0.68
1.45%
0.67
1.47%
0.49
26.87%
0.34
30.61%
0.22
35.29%
0.22
0%
0.22
0%
epsdiluted
0.21
-
0.21
0%
0.22
4.76%
0.24
9.09%
0.25
4.17%
0.26
4.00%
0.27
3.85%
0.28
3.70%
0.29
3.57%
0.24
17.24%
0.25
4.17%
0.26
4.00%
0.26
0%
0.16
38.46%
0.17
6.25%
0.17
0%
-0.46
370.59%
0.12
126.09%
0.13
8.33%
0.13
0%
0.22
69.23%
0.07
68.18%
0.08
14.29%
0.08
0%
0.00
98.50%
0.45
37,400.00%
0.13
71.11%
0.16
23.08%
0.17
6.25%
0.21
23.53%
0.39
85.71%
0.52
33.33%
0.71
36.54%
0.75
5.63%
0.91
21.33%
0.95
4.40%
0.59
37.89%
0.54
8.47%
0.55
1.85%
0.41
25.45%
0.29
29.27%
0.19
34.48%
0.19
0%
0.20
5.26%

All numbers in (except ratios and percentages)