bf/NASDAQ:CPSH_icon.jpeg

NASDAQ:CPSH

CPS Technology Solutions

  • Stock

USD

Last Close

3.28

06/11 21:13

Market Cap

24.10M

Beta: 1.73

Volume Today

35.37K

Avg: 26.44K

PE Ratio

22.84

PFCF: 10.93

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 '14
Mar '15
Jun '15
Sep '15
Dec '15
Apr '16
Jul '16
Oct '16
Dec '16
Apr '17
Jul '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
Apr '22
Jul '22
Oct '22
Dec '22
Apr '23
Jul '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
Dec '24
Mar '25
Jun '25
Sep '25
revenue
5.95M
-
5.29M
11.04%
5.64M
6.53%
5.42M
3.78%
5.41M
0.20%
5.22M
3.64%
3.93M
24.55%
3.33M
15.45%
2.87M
13.63%
2.85M
0.98%
3.72M
30.88%
4.21M
13.11%
3.80M
9.88%
4.16M
9.46%
5.23M
25.84%
6.12M
16.98%
6.08M
0.58%
5.27M
13.34%
6.37M
20.83%
4.39M
31.10%
5.44M
24.11%
6.51M
19.59%
5.76M
11.57%
4.45M
22.67%
4.15M
6.78%
4.87M
17.23%
5.86M
20.48%
5.51M
5.92%
6.21M
12.54%
6.65M
7.19%
7.07M
6.28%
6.75M
4.56%
6.12M
9.38%
7.10M
16.11%
7.42M
4.48%
6.29M
15.27%
6.75M
7.35%
5.91M
12.37%
5.03M
14.92%
4.25B
84,330.45%
5.93M
99.86%
7.51B
126,405.36%
8.08M
99.89%
8.80M
8.97%
cost of revenue
4.41M
-
4.15M
5.82%
4.34M
4.38%
4.45M
2.59%
4.16M
6.59%
4.08M
1.73%
3.37M
17.38%
2.94M
12.83%
2.80M
4.92%
2.93M
4.63%
3.31M
13.12%
3.45M
4.27%
3.23M
6.32%
4.01M
24.07%
4.62M
15.26%
5.15M
11.45%
4.88M
5.27%
5.11M
4.69%
5.19M
1.60%
4.16M
19.80%
4.46M
7.15%
4.96M
11.19%
4.57M
7.79%
3.51M
23.17%
3.65M
3.90%
3.92M
7.38%
4.51M
15.02%
4.38M
2.99%
4.85M
10.87%
4.69M
3.34%
5.24M
11.79%
4.86M
7.20%
4.49M
7.71%
4.86M
8.15%
5.22M
7.54%
5.05M
3.31%
5.60M
10.88%
5.01M
10.58%
5.26M
5.07%
4.77B
90,589.57%
6.20M
99.87%
6.27B
101,029.98%
6.74M
99.89%
7.30M
8.29%
gross profit
1.53M
-
1.14M
26.03%
1.30M
14.42%
974.12K
25.01%
1.26M
28.99%
1.13M
9.94%
560.92K
50.43%
385.83K
31.21%
77.25K
79.98%
-80.39K
204.07%
414.42K
615.49%
761.05K
83.64%
563.05K
26.02%
143.87K
74.45%
605.69K
320.99%
963.85K
59.13%
1.20M
24.44%
159.42K
86.71%
1.17M
637.02%
222.94K
81.03%
982.89K
340.88%
1.55M
57.72%
1.18M
23.67%
937.57K
20.77%
498.65K
46.81%
944.14K
89.34%
1.35M
43.15%
1.14M
15.71%
1.35M
18.93%
1.96M
44.93%
1.83M
6.87%
1.88M
2.99%
1.63M
13.67%
2.24M
38.08%
2.20M
2.16%
1.24M
43.73%
1.15M
7.06%
906.31K
21.09%
-229.99K
125.38%
-523.43M
227,487.05%
-271.52K
99.95%
1.23B
453,467.29%
1.34M
99.89%
1.50M
12.44%
selling and marketing expenses
general and administrative expenses
selling general and administrative expenses
958.16K
-
1.01M
5.71%
1.11M
9.82%
960.32K
13.66%
960.38K
0.01%
908.17K
5.44%
892.48K
1.73%
763.26K
14.48%
772.73K
1.24%
973.43K
25.97%
933.46K
4.11%
743.63K
20.34%
958.80K
28.93%
908.12K
5.29%
931.36K
2.56%
982.76K
5.52%
991.17K
0.86%
903.69K
8.83%
917.08K
1.48%
702.41K
23.41%
614.26K
12.55%
928.59K
51.17%
852.77K
8.16%
684.84K
19.69%
789.33K
15.26%
908.47K
15.09%
1.10M
20.93%
1.23M
11.71%
1.04M
15.06%
1.42M
35.88%
1.16M
18.16%
1.17M
1.33%
1.32M
12.09%
1.55M
17.77%
1.47M
5.49%
1.11M
24.58%
1.00M
9.07%
1.17M
16.02%
1.08M
6.94%
963.06M
88,662.07%
1.05M
99.89%
1.10B
105,044.93%
1.20M
99.89%
1.23M
2.26%
research and development expenses
other expenses
6.88K
-
3.74K
-
40K
-
10.09K
74.77%
2.63K
73.96%
58
-
-11.69K
20,258.62%
13.64K
216.70%
-34.63K
353.79%
48
100.14%
-7.31K
15,329.17%
-11.79K
-
-19.97K
69.33%
-3
-
57.84K
1,928,066.67%
-4.31K
107.45%
18.66K
-
-34.80K
286.42%
-1.91K
94.50%
645.59K
-
3.62K
99.44%
15.59K
330.66%
-1.23K
-
31.39K
2,656.27%
cost and expenses
5.37M
-
5.17M
3.76%
5.45M
5.45%
5.41M
0.73%
5.12M
5.42%
4.99M
2.43%
4.27M
14.54%
3.70M
13.18%
3.57M
3.65%
3.90M
9.25%
4.24M
8.82%
4.19M
1.14%
4.19M
0.07%
4.92M
17.36%
5.55M
12.91%
6.14M
10.46%
5.87M
4.28%
6.01M
2.41%
6.11M
1.58%
4.87M
20.34%
5.08M
4.31%
5.89M
16.03%
5.43M
7.85%
4.20M
22.62%
4.44M
5.75%
4.83M
8.75%
5.61M
16.13%
5.60M
0.11%
5.89M
5.19%
6.11M
3.59%
6.40M
4.84%
6.04M
5.65%
5.81M
3.86%
6.41M
10.33%
6.69M
4.39%
6.15M
7.97%
6.60M
7.30%
6.17M
6.53%
6.35M
2.80%
5.73B
90,259.98%
7.25M
99.87%
7.38B
101,609.87%
7.94M
99.89%
8.53M
7.38%
operating expenses
958.16K
-
1.01M
5.71%
1.11M
9.82%
960.32K
13.66%
960.38K
0.01%
908.17K
5.44%
892.48K
1.73%
763.26K
14.48%
772.73K
1.24%
973.43K
25.97%
933.46K
4.11%
743.63K
20.34%
958.80K
28.93%
908.12K
5.29%
931.36K
2.56%
982.76K
5.52%
991.17K
0.86%
903.69K
8.83%
917.08K
1.48%
702.41K
23.41%
614.26K
12.55%
928.59K
51.17%
852.77K
8.16%
684.84K
19.69%
789.33K
15.26%
908.47K
15.09%
1.10M
20.93%
1.23M
11.71%
1.04M
15.06%
1.42M
35.88%
1.16M
18.16%
1.17M
1.33%
1.32M
12.09%
1.55M
17.77%
1.47M
5.49%
1.11M
24.58%
1.00M
9.07%
1.17M
16.02%
1.08M
6.94%
963.06M
88,662.07%
1.05M
99.89%
1.10B
105,044.93%
1.20M
99.89%
1.23M
2.26%
interest expense
851
-
1.45K
70.86%
3.39K
133.08%
3.74K
10.36%
2.72K
27.22%
1.74K
36.00%
3.11K
78.76%
2.62K
-
2.81K
7.36%
3.41K
21.17%
58
98.30%
11.69K
20,058.62%
-13.68K
216.99%
-9.32K
31.89%
-7.31K
-
-16.50K
125.65%
-31.32K
-
-21.26K
32.12%
-13.77K
-
-2.63K
80.88%
-2.02K
23.24%
-103.21K
5,006.78%
1.59K
101.54%
643.70K
40,282.81%
9.87K
98.47%
-15.59M
158,117.43%
79.65M
610.92%
966
-
90.85M
-
71.65M
21.13%
ebitda
576.77K
-
122.53K
78.76%
186.74K
52.41%
131.46K
29.60%
296.09K
125.23%
223.39K
24.56%
-195.46K
187.50%
-377.43K
93.09%
-695.48K
84.27%
-915.07K
31.57%
-519.05K
43.28%
17.41K
103.35%
-395.76K
2,372.76%
-764.24K
93.11%
-325.67K
57.39%
-18.91K
94.19%
208.27K
1,201.06%
-744.26K
457.36%
257.91K
134.65%
-366.69K
242.18%
368.63K
200.53%
750.38K
103.56%
330.56K
55.95%
252.74K
23.54%
-290.68K
215.01%
35.67K
112.27%
252.97K
609.21%
-88.06K
134.81%
312.39K
454.74%
547.10K
75.13%
776K
41.84%
708.66K
8.68%
309.18K
56.37%
694.18K
124.52%
859.27K
23.78%
240.98K
71.96%
269.43K
11.81%
-137.34K
150.97%
-1.18M
758.07%
-1.49B
126,041.00%
-1.14M
99.92%
129.65M
11,457.66%
155.95K
99.88%
276.08K
77.04%
operating income
576.77K
-
122.53K
78.76%
186.74K
52.41%
13.79K
92.61%
296.09K
2,046.39%
223.39K
24.56%
-331.56K
248.42%
-377.43K
13.83%
-695.48K
84.27%
-1.05M
51.52%
-519.05K
50.75%
18.22K
103.51%
-395.76K
2,271.98%
-764.24K
93.11%
-325.67K
57.39%
-18.91K
94.19%
208.27K
1,201.06%
-744.26K
457.36%
257.91K
134.65%
-479.48K
285.91%
368.63K
176.88%
621.62K
68.63%
330.56K
46.82%
252.74K
23.54%
-290.68K
215.01%
35.67K
112.27%
252.97K
609.21%
-88.06K
134.81%
312.39K
454.74%
441.98K
41.48%
669.48K
51.47%
708.66K
5.85%
179.91K
74.61%
694.18K
285.84%
730.91K
5.29%
130.64K
82.13%
143.64K
9.95%
-259.61K
280.74%
-1.31M
406.53%
-1.49B
112,942.38%
-1.32M
99.91%
129.65M
9,929.62%
136.93K
99.89%
276.08K
101.63%
depreciation and amortization
151.74K
-
142.03K
6.40%
146.44K
3.11%
117.67K
19.65%
139.53K
18.58%
135.26K
3.06%
136.10K
0.62%
109.54K
19.51%
169.86K
55.07%
141.38K
16.77%
145.77K
3.11%
125.83K
13.68%
153.81K
22.23%
142.10K
7.61%
142.10K
0.00%
127.29K
10.43%
156.66K
23.08%
139.47K
10.98%
138.90K
0.40%
112.79K
18.80%
134.63K
19.36%
128.76K
4.36%
132.93K
3.24%
120.43K
9.40%
148.30K
23.14%
148.74K
0.30%
135.66K
8.79%
127.06K
6.35%
57.87K
54.45%
105.12K
81.64%
106.52K
1.33%
104.83K
1.59%
129.27K
23.32%
124.61K
3.61%
128.36K
3.01%
110.34K
14.04%
125.79K
14.01%
122.28K
2.80%
136.55K
11.67%
177.45K
-
total other income expenses net
6.88K
-
911
-
1.45K
59.60%
3.39K
133.08%
3.74K
10.36%
2.72K
27.22%
40K
1,369.51%
10.09K
74.77%
2.63K
73.96%
2.62K
0.23%
-808
130.82%
3.41K
522.15%
58
98.30%
-11.69K
20,258.62%
13.64K
216.70%
-34.63K
353.79%
48
100.14%
-7.31K
15,329.17%
-16.50K
125.65%
-11.79K
28.52%
-19.97K
69.33%
-31.32K
56.89%
-3
99.99%
57.84K
1,928,066.67%
-4.31K
107.45%
-13.77K
219.47%
18.66K
235.56%
-34.80K
286.42%
103.21K
396.61%
1.59K
98.46%
643.70K
40,282.81%
139.14K
78.39%
15.59K
88.80%
79.65M
510,817.25%
-1.23K
100.00%
80.82K
6,681.27%
79.17K
2.04%
90.85K
14.76%
70.97M
78,018.74%
45.13K
99.94%
50.48M
111,735.87%
19.02K
99.96%
45.48K
139.07%
income before tax
583.65K
-
122.53K
79.01%
187.65K
53.15%
15.25K
91.87%
299.48K
1,863.95%
227.13K
24.16%
-328.84K
244.78%
-335.69K
2.08%
-692.37K
106.25%
-1.05M
51.83%
-516.42K
50.87%
20.23K
103.92%
-392.35K
2,039.61%
-764.19K
94.77%
-337.36K
55.85%
-18.95K
94.38%
198.95K
1,149.92%
-744.21K
474.07%
250.60K
133.67%
-495.97K
297.91%
356.84K
171.95%
601.65K
68.61%
299.23K
50.27%
231.47K
22.64%
-232.84K
200.59%
31.36K
113.47%
239.20K
662.77%
-72.03K
130.11%
310.37K
530.89%
545.18K
75.65%
671.07K
23.09%
1.35M
101.52%
319.05K
76.41%
709.77K
122.47%
810.56K
14.20%
207.59K
74.39%
224.46K
8.13%
-180.44K
180.39%
-1.22M
578.41%
-1.42B
115,534.37%
-1.27M
99.91%
180.13M
14,240.37%
155.95K
99.91%
321.56K
106.19%
income tax expense
-34.85K
-
48.74K
239.85%
73.76K
51.33%
7K
90.51%
44.73K
539.03%
30K
32.93%
-70.10K
333.67%
-196.90K
180.88%
-439.14K
123.03%
-446.79K
1.74%
-183.21K
58.99%
7K
103.82%
400.97K
5,628.11%
-190K
147.39%
-80K
57.89%
-5K
93.75%
3.06M
61,288.38%
-139.47K
104.56%
-138.90K
0.40%
5.46K
-
-132.93K
-
456
100.34%
-9.00K
2,074.56%
456
105.06%
-135.66K
29,851.10%
-2.84M
1,994.09%
92.56K
103.26%
125.75K
35.85%
215.97K
71.75%
364.50K
68.78%
50.06K
86.27%
250.57K
400.57%
210.06K
16.17%
36.51K
82.62%
84.95K
132.68%
-37.29K
143.90%
-269.83K
623.64%
-372.68M
138,016.68%
-278.70K
99.93%
84.17M
30,299.46%
52.12K
99.94%
113.60K
117.96%
net income
618.50K
-
73.79K
88.07%
113.83K
54.27%
8.25K
92.75%
254.75K
2,988.27%
197.13K
22.62%
-258.74K
231.25%
-138.79K
46.36%
-253.22K
82.46%
-604.40K
138.68%
-333.22K
44.87%
13.23K
103.97%
-793.31K
6,097.23%
-574.19K
27.62%
-257.36K
55.18%
-13.95K
94.58%
-2.86M
20,406.63%
-744.21K
73.98%
250.60K
133.67%
-495.97K
297.91%
351.38K
170.85%
601.65K
71.22%
299.23K
50.27%
231.02K
22.80%
-232.84K
200.79%
30.90K
113.27%
239.20K
674.03%
2.77M
1,057.59%
217.81K
92.13%
419.44K
92.57%
455.11K
8.50%
987.87K
117.06%
268.99K
72.77%
459.20K
70.71%
600.50K
30.77%
171.08K
71.51%
139.51K
18.45%
-143.15K
202.61%
-954.30K
566.63%
-1.04B
109,177.44%
-995.15K
99.90%
95.96M
9,742.95%
103.83K
99.89%
207.96K
100.29%
weighted average shs out
13.14M
-
13.15M
0.02%
13.18M
0.23%
13.20M
0.15%
13.20M
0.00%
13.20M
0.00%
13.20M
0.02%
13.20M
0.02%
13.20M
0%
13.20M
0%
13.20M
0%
13.20M
0%
13.20M
0%
13.20M
0%
13.20M
0%
13.20M
0%
13.21M
0.02%
13.21M
0.00%
13.21M
0%
13.21M
0%
13.21M
0.01%
13.21M
0%
13.21M
0%
13.29M
0.61%
13.30M
0.10%
13.81M
3.80%
11.96M
13.38%
14.57M
21.85%
14.73M
1.06%
14.39M
2.29%
14.43M
0.29%
14.43M
0.02%
14.65M
1.49%
14.45M
1.35%
14.49M
0.29%
14.52M
0.16%
14.52M
0.01%
14.52M
0%
14.52M
0%
14.53M
0.04%
14.53M
0%
14.53M
0.00%
14.53M
0%
14.53M
0.01%
weighted average shs out dil
13.66M
-
13.73M
0.50%
13.63M
0.76%
13.61M
0.11%
13.59M
0.19%
13.50M
0.60%
13.20M
2.25%
13.20M
0.02%
13.20M
0%
13.20M
0%
13.20M
0%
13.23M
0.20%
13.20M
0.20%
13.20M
0%
13.20M
0%
13.20M
0%
13.21M
0.02%
13.21M
0.00%
13.26M
0.41%
13.21M
0.41%
13.21M
0.03%
13.25M
0.28%
13.26M
0.10%
13.46M
1.48%
13.30M
1.14%
13.81M
3.80%
11.96M
13.38%
14.57M
21.85%
14.73M
1.06%
14.66M
0.47%
14.71M
0.35%
14.69M
0.15%
14.65M
0.25%
14.64M
0.07%
14.62M
0.12%
14.64M
0.10%
14.62M
0.13%
14.52M
0.67%
14.52M
0%
14.53M
0.04%
14.53M
0%
14.54M
0.13%
14.58M
0.23%
14.67M
0.67%
eps
0.05
-
0.01
78.77%
0.01
0%
0.00
94%
0.02
3,116.67%
0.01
48.19%
-0.02
296%
-0.01
46.43%
-0.02
82.86%
-0.05
138.54%
-0.03
44.98%
0.00
103.97%
-0.06
6,110%
-0.04
27.62%
-0.02
55.17%
-0.00
94.36%
-0.22
19,900%
-0.06
74.36%
0.02
135.46%
-0.04
288%
0.03
170.74%
0.05
87.97%
0.02
60%
0.02
0%
-0.02
187.50%
0.00
112.57%
0.02
809.09%
0.19
850%
0.01
94.74%
0.03
191%
0.03
8.25%
0.07
122.22%
0.02
71.43%
0.03
50.00%
0.04
33.33%
0.01
75%
0.01
4.00%
-0.01
203.13%
-0.07
563.64%
-71.79
109,169.41%
-0.07
99.90%
0.01
114.60%
0.01
28.00%
0.01
38.89%
epsdiluted
0.05
-
0.01
78.77%
0.01
0%
0.00
94%
0.02
3,116.67%
0.01
48.19%
-0.02
296%
-0.01
46.43%
-0.02
82.86%
-0.05
138.54%
-0.03
44.98%
0.00
103.97%
-0.06
6,110%
-0.04
27.62%
-0.02
55.17%
-0.00
94.36%
-0.22
19,900%
-0.06
74.36%
0.02
135.46%
-0.04
288%
0.03
170.74%
0.05
87.97%
0.02
60%
0.02
0%
-0.02
187.50%
0.00
112.57%
0.02
809.09%
0.19
850%
0.01
94.74%
0.03
186%
0.03
8.04%
0.07
126.54%
0.02
73.71%
0.03
63.04%
0.04
33.33%
0.01
75%
0.01
5.00%
-0.01
204.21%
-0.07
563.64%
-71.79
109,169.41%
-0.07
99.90%
0.01
114.60%
0.01
29.00%
0.01
40.85%

All numbers in USD (except ratios and percentages)