NASDAQ:CPSH
CPS Technologies Corp. Common Stock
- Stock
Last Close
1.74
17/05 20:00
Market Cap
25.41M
Beta: 1.73
Volume Today
17.41K
Avg: 26.44K
PE Ratio
22.84
PFCF: 10.93
Dec '13 | Dec '14 | Dec '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | Dec '23 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 21.41M - | 23.14M 8.09% | 21.76M 5.95% | 15.35M 29.46% | 14.58M 5.04% | 21.58M 48.05% | 21.47M 0.52% | 20.87M 2.78% | 22.45M 7.55% | 26.59M 18.43% | 27.55M 3.62% | |
cost of revenue | 16.05M - | 17.67M 10.08% | 17.10M 3.23% | 13.20M 22.82% | 12.92M 2.09% | 18.67M 44.50% | 18.93M 1.39% | 16.70M 11.76% | 17.66M 5.73% | 19.29M 9.21% | 20.73M 7.46% | |
gross profit | 5.36M - | 5.47M 2.12% | 4.66M 14.73% | 2.16M 53.79% | 1.66M 23.08% | 2.91M 75.67% | 2.54M 12.79% | 4.17M 64.15% | 4.79M 14.87% | 7.30M 52.43% | 6.83M 6.52% | |
selling and marketing expenses | ||||||||||||
general and administrative expenses | ||||||||||||
selling general and administrative expenses | 3.90M - | 4.25M 9.17% | 4.05M 4.92% | 3.34M 17.53% | 3.61M 8.17% | 3.81M 5.65% | 3.14M 17.73% | 3.26M 3.76% | 4.28M 31.37% | 5.07M 18.47% | 5.13M 1.17% | |
research and development expenses | ||||||||||||
other expenses | -30.33K - | 5.08K 116.76% | 5.69K 12.02% | 51.32K 801.26% | 11.48K 77.64% | 13.64K 18.90% | -35.55K 360.51% | -14.72K 58.59% | -4.07K 72.36% | 653.25K 16,158.21% | 27.26K 95.83% | |
cost and expenses | 19.95M - | 21.92M 9.90% | 21.14M 3.55% | 16.53M 21.81% | 16.53M 0.02% | 22.48M 36.02% | 22.07M 1.85% | 19.96M 9.55% | 21.94M 9.91% | 24.35M 11.02% | 25.85M 6.15% | |
operating expenses | 3.90M - | 4.25M 9.17% | 4.05M 4.92% | 3.34M 17.53% | 3.61M 8.17% | 3.81M 5.65% | 3.14M 17.73% | 3.26M 3.76% | 4.28M 31.37% | 5.07M 18.47% | 5.13M 1.17% | |
interest expense | 30.33K - | 5.69K - | 51.32K 801.26% | 11.48K 77.64% | -34.63K 401.76% | 114.82K - | 34.89K 69.62% | 635.25K 1,720.93% | 5.10K 99.20% | |||
ebitda | 1.46M - | 1.22M 16.69% | 619.16K 49.08% | -1.18M 290.76% | -1.95M 65.21% | -900.56K 53.85% | -597.20K 33.69% | 914.24K 253.09% | 512.97K 43.89% | 2.23M 335.59% | 2.19M 2.06% | |
operating income | 1.46M - | 1.22M 16.69% | 619.16K 49.08% | -1.18M 290.76% | -1.95M 65.21% | -900.56K 53.85% | -597.20K 33.69% | 383.82K 164.27% | 43.63K 88.63% | 2.23M 5,021.29% | 1.70M 23.95% | |
depreciation and amortization | 615.35K - | 576.75K 6.27% | 545.67K 5.39% | 550.76K 0.93% | 566.79K 2.91% | 568.16K 0.24% | 525.78K 7.46% | 530.42K 0.88% | 469.34K 11.52% | 445.74K 5.03% | 489.10K 9.73% | |
total other income expenses net | -30.33K - | 5.08K 116.76% | 5.69K 12.02% | 51.32K 801.26% | 11.48K 77.64% | 13.64K 18.90% | -35.55K 360.51% | 515.70K 1,550.76% | 465.27K 9.78% | 653.25K 40.40% | 253.02K 61.27% | |
income before tax | 1.43M - | 1.22M 14.57% | 624.85K 48.82% | -1.13M 280.80% | -1.94M 71.69% | -921.55K 52.49% | -632.75K 31.34% | 899.52K 242.16% | 508.90K 43.43% | 2.89M 467.43% | 1.95M 32.39% | |
income tax expense | 462.71K - | 218.15K 52.85% | 174.23K 20.13% | -676.14K 488.07% | -222.03K 67.16% | 2.78M 1,354.06% | 5.46K 99.80% | 456 91.64% | -2.71M 593,735.53% | 756.27K 127.94% | 582.09K 23.03% | |
net income | 966.46K - | 1.00M 3.76% | 450.62K 55.06% | -453.62K 200.67% | -1.72M 278.67% | -3.71M 115.75% | -638.20K 82.78% | 908.06K 242.28% | 3.22M 254.15% | 2.13M 33.72% | 1.37M 35.71% | |
weighted average shs out | 12.99M - | 13.10M 0.86% | 13.18M 0.64% | 13.20M 0.16% | 13.20M 0.02% | 13.21M 0.02% | 13.21M 0.01% | 13.25M 0.34% | 14.06M 6.11% | 14.42M 2.58% | 14.50M 0.49% | |
weighted average shs out dil | 13.27M - | 13.70M 3.30% | 13.64M 0.47% | 13.20M 3.21% | 13.20M 0.02% | 13.21M 0.02% | 13.21M 0.01% | 13.35M 1.07% | 14.59M 9.31% | 14.68M 0.58% | 14.63M 0.32% | |
eps | 0.07 - | 0.08 14.29% | 0.03 62.50% | -0.03 214.67% | -0.13 277.91% | -0.28 115.38% | -0.05 82.75% | 0.07 241.82% | 0.23 235.77% | 0.15 34.78% | 0.09 37% | |
epsdiluted | 0.07 - | 0.07 0% | 0.03 57.14% | -0.03 214.67% | -0.13 277.91% | -0.28 115.38% | -0.05 82.75% | 0.07 240.79% | 0.22 223.53% | 0.15 31.82% | 0.09 37.53% |
All numbers in USD (except ratios and percentages)