NASDAQ:CPSH
CPS Technology Solutions
- Stock
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
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)