COM:CPICARDGROUP
CPI Card Group
- Stock
Last Close
27.75
21/11 21:00
Market Cap
301.42M
Beta: -
Volume Today
34.91K
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
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 | 42.53M - | 53.24M 25.17% | 77.37M 45.34% | 87.86M 13.56% | 77.31M 12.01% | 95.54M 23.58% | 107.70M 12.73% | 93.57M 13.12% | 86.39M 7.67% | 73.72M 14.66% | 81.20M 10.14% | 67.38M 17.02% | 56.01M 16.88% | 65.85M 17.57% | 68.04M 3.34% | 64.96M 4.53% | 59.07M 9.07% | 61.45M 4.04% | 70.99M 15.51% | 68.52M 3.48% | 66.87M 2.41% | 66.90M 0.05% | 71.68M 7.14% | 72.63M 1.32% | 73.97M 1.85% | 71.38M 3.50% | 82.70M 15.86% | 84.14M 1.74% | 89.09M 5.89% | 93.22M 4.63% | 99.60M 6.85% | 93.21M 6.42% | 111.42M 19.55% | 113.31M 1.69% | 124.58M 9.95% | 126.44M 1.49% | 120.85M 4.42% | 114.96M 4.88% | 105.86M 7.91% | 102.87M 2.83% | 111.94M 8.81% | 118.82M 6.15% | 124.75M 4.99% | |
cost of revenue | 32.29M - | 37.68M 16.71% | 50.71M 34.58% | 58.60M 15.55% | 51.80M 11.60% | 59.70M 15.25% | 64.65M 8.29% | 62.14M 3.88% | 56.70M 8.75% | 51.02M 10.02% | 52.14M 2.20% | 46.94M 9.96% | 39.91M 14.98% | 46.56M 16.65% | 47.07M 1.09% | 46.33M 1.57% | 44.63M 3.67% | 41.58M 6.83% | 47.68M 14.67% | 47.54M 0.30% | 45.34M 4.61% | 44.52M 1.82% | 46.26M 3.91% | 50.63M 9.44% | 48.26M 4.68% | 48.23M 0.07% | 52.09M 8.02% | 53.18M 2.08% | 53.37M 0.36% | 56.13M 5.17% | 61.92M 10.31% | 62.27M 0.58% | 72.15M 15.85% | 72.76M 0.85% | 76.14M 4.65% | 78.94M 3.68% | 77.76M 1.49% | 74.14M 4.66% | 69.71M 5.97% | 68.81M 1.29% | 70.42M 2.33% | 76.43M 8.54% | 80.05M 4.74% | |
gross profit | 10.24M - | 15.55M 51.84% | 26.66M 71.42% | 29.27M 9.76% | 25.51M 12.84% | 35.84M 40.49% | 43.05M 20.13% | 31.43M 26.99% | 29.69M 5.53% | 22.71M 23.52% | 29.06M 27.99% | 20.44M 29.68% | 16.09M 21.24% | 19.29M 19.83% | 20.98M 8.76% | 18.63M 11.17% | 14.44M 22.50% | 19.88M 37.62% | 23.31M 17.27% | 20.98M 9.99% | 21.52M 2.58% | 22.38M 4.00% | 25.42M 13.57% | 22.00M 13.46% | 25.71M 16.87% | 23.15M 9.95% | 30.61M 32.20% | 30.96M 1.16% | 35.72M 15.37% | 37.09M 3.83% | 37.69M 1.61% | 30.93M 17.92% | 39.28M 26.98% | 40.55M 3.24% | 48.44M 19.45% | 47.50M 1.94% | 43.09M 9.27% | 40.83M 5.27% | 36.15M 11.45% | 34.06M 5.79% | 41.52M 21.90% | 42.39M 2.10% | 44.70M 5.45% | |
selling and marketing expenses | 1K - | -2.70M - | 1K - | |||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | 14.51M - | 14.48M 0.20% | 19.94M 37.67% | 14.50M 27.30% | 16.63M 14.73% | 15.84M 4.78% | 19.74M 24.65% | 16.16M 18.17% | 15.56M 3.71% | 15.81M 1.61% | 19.74M 24.88% | 16.82M 14.81% | 15.76M 6.30% | 17.03M 8.10% | 19.89M 16.80% | 16.42M 17.48% | 16.79M 2.28% | 15.94M 5.10% | 16.60M 4.15% | 16.54M 0.34% | 19.14M 15.71% | 16.90M - | ||||||||||||||||||||||
selling general and administrative expenses | 6.69M - | 7.80M 16.61% | 12.02M 53.97% | 16.14M 34.27% | 12.18M 24.53% | 14.51M 19.19% | 14.48M 0.20% | 19.94M 37.67% | 14.50M 27.30% | 16.63M 14.73% | 15.84M 4.78% | 17.04M 7.60% | 16.16M 5.20% | 15.56M 3.71% | 15.81M 1.61% | 19.74M 24.89% | 16.82M 14.82% | 15.76M 6.30% | 17.03M 8.10% | 19.89M 16.80% | 16.42M 17.48% | 16.79M 2.28% | 15.94M 5.10% | 16.60M 4.15% | 16.54M 0.34% | 19.14M 15.71% | 15.62M 18.41% | 16.90M 8.20% | 16.15M 4.45% | 19.75M 22.31% | 19.47M 1.41% | 20.34M 4.46% | 19.88M 2.24% | 24.05M 20.96% | 23.40M 2.69% | 23.45M 0.19% | 21.07M 10.15% | 21.89M 3.89% | 21.78M 0.47% | 23.52M 7.98% | 26.04M 10.72% | 26.23M 0.70% | 25.67M 2.10% | |
research and development expenses | ||||||||||||||||||||||||||||||||||||||||||||
other expenses | -6K - | 295K - | 3K 98.98% | -2K 166.67% | 15K 850% | 3K 80% | 4K 33.33% | 1K 75% | 5K 400% | 5K 0% | -1K 120% | 4K 500% | 3K 25% | 1.59M 52,833.33% | 1K 99.94% | 19K 1,800% | -8K 142.11% | 14K 275% | -29K 307.14% | -87K 200% | -7K 91.95% | 4K 157.14% | -12K 400% | 25K 308.33% | 4K 84% | -6K 250% | -9K 50% | 1.42M 15,822.22% | 1.45M 2.26% | 1.59M 10.02% | 1.40M 12.00% | 1.43M 2.07% | -78K 105.45% | -53K 32.05% | 30K 156.60% | 1.33M 4,333.33% | 1.25M 5.71% | 1.23M 2.23% | ||||||
cost and expenses | 39.86M - | 46.37M 16.31% | 63.66M 37.30% | 76.64M 20.39% | 65.61M 14.39% | 75.85M 15.60% | 80.64M 6.31% | 83.61M 3.69% | 72.73M 13.02% | 69.19M 4.86% | 69.51M 0.45% | 65.59M 5.64% | 57.82M 11.85% | 63.88M 10.48% | 64.55M 1.05% | 67.65M 4.81% | 63.04M 6.82% | 58.80M 6.72% | 66.30M 12.76% | 68.91M 3.93% | 63.30M 8.14% | 62.80M 0.78% | 63.71M 1.44% | 68.72M 7.86% | 66.29M 3.54% | 68.87M 3.90% | 69.22M 0.51% | 71.70M 3.59% | 71.32M 0.53% | 77.43M 8.57% | 82.90M 7.06% | 84M 1.33% | 93.44M 11.24% | 98.25M 5.15% | 101.13M 2.93% | 103.79M 2.62% | 100.25M 3.40% | 97.47M 2.78% | 92.90M 4.68% | 92.33M 0.61% | 97.79M 5.91% | 103.91M 6.26% | 106.95M 2.93% | |
operating expenses | 7.58M - | 8.69M 14.62% | 12.95M 49.11% | 18.04M 39.33% | 13.81M 23.46% | 16.15M 16.92% | 15.99M 0.99% | 21.47M 34.31% | 16.03M 25.37% | 18.18M 13.41% | 17.37M 4.46% | 18.64M 7.36% | 17.90M 3.97% | 17.32M 3.28% | 17.48M 0.94% | 21.32M 21.97% | 18.41M 13.65% | 17.22M 6.46% | 18.62M 8.13% | 21.37M 14.76% | 17.95M 16.00% | 18.29M 1.86% | 17.45M 4.57% | 18.09M 3.67% | 18.03M 0.35% | 20.65M 14.53% | 17.13M 17.05% | 18.53M 8.18% | 17.95M 3.10% | 21.30M 18.66% | 20.98M 1.49% | 21.73M 3.54% | 21.30M 1.97% | 25.50M 19.72% | 25.00M 1.97% | 24.85M 0.59% | 22.50M 9.47% | 23.33M 3.72% | 23.19M 0.61% | 23.52M 1.42% | 27.37M 16.38% | 27.48M 0.39% | 26.90M 2.11% | |
interest expense | 5.01M - | 4.93M 1.46% | 5.06M 2.57% | 5.16M 2.00% | 5.30M 2.75% | 5.32M 0.25% | 6.19M - | 6.32M 2.20% | 6.44M 1.80% | 6.08M 5.48% | 6.04M 0.67% | 6.09M 0.73% | 6.77M 11.24% | 6.30M 7.00% | 6.24M 0.94% | 8.98M 43.87% | 7.04M 21.60% | 7.18M 2.07% | 7.41M 3.19% | 7.87M 6.11% | 7.15M 9.14% | 7.32M 2.48% | 7.28M 0.56% | 6.78M 6.88% | 6.74M 0.60% | 6.71M 0.39% | 6.68M 0.54% | |||||||||||||||||
ebitda | 6.30M - | 11.01M 74.77% | 17.02M 54.63% | 15.64M 8.07% | 15.86M 1.37% | 23.68M 49.34% | 29.98M 26.61% | 13.53M 54.87% | 17.88M 32.16% | 8.67M 51.53% | 16.05M 85.13% | 6.32M 60.61% | 2.65M 58.08% | 3.73M 40.94% | 7.96M 113.12% | 1.73M 78.24% | 1.05M 39.38% | 7.77M 640.10% | 8.92M 14.79% | 1.08M 87.84% | 7.75M 614.47% | 3.69M 52.46% | 12.25M 232.37% | 5.37M 56.15% | 11.77M 119.21% | 6.65M 43.49% | 17.59M 164.39% | 14.05M 20.11% | 22.02M 56.66% | 19.61M 10.94% | 20.27M 3.36% | 10.59M 47.77% | 21.59M 103.97% | 18.61M 13.80% | 27.22M 46.26% | 24.13M 11.35% | 24.29M 0.65% | 21.48M 11.58% | 16.91M 21.24% | 14.60M 13.68% | 41.06M 181.21% | 45.59M 11.05% | 45.97M 0.82% | |
operating income | 2.67M - | 6.87M 157.56% | 13.71M 99.64% | 11.22M 18.16% | 11.70M 4.22% | 19.69M 68.31% | 26.38M 34.00% | 9.96M 62.26% | 13.66M 37.27% | 4.53M 66.85% | 11.70M 158.19% | -909K 107.77% | -1.81M 99.01% | 1.97M 208.84% | 3.50M 77.55% | -21.76M 722.45% | -3.97M 81.77% | 2.65M 166.89% | 4.69M 76.60% | -391K 108.34% | 3.57M 1,013.04% | 10.10M 182.80% | 7.97M 21.06% | 3.91M 50.97% | 7.68M 96.60% | 2.51M 67.38% | 13.48M 437.99% | 12.44M 7.75% | 17.77M 42.87% | 15.79M 11.15% | 16.70M 5.80% | 9.21M 44.88% | 17.98M 95.32% | 15.05M 16.28% | 23.45M 55.74% | 22.65M 3.39% | 20.60M 9.06% | 17.49M 15.08% | 12.96M 25.90% | 10.54M 18.69% | 14.14M 34.22% | 14.91M 5.40% | 17.80M 19.38% | |
depreciation and amortization | 3.45M - | 4.13M 19.66% | 3.06M 25.91% | 4.16M 36.02% | 4.27M 2.69% | 4.09M 4.12% | 1.50M 63.29% | 3.52M 134.20% | 4.11M 16.85% | 4.19M 1.80% | 4.23M 1.03% | 1.60M 62.08% | 4.53M 182.61% | 1.76M 61.15% | 4.46M 153.21% | 4.42M 0.90% | 5.22M 18.24% | 4.65M 10.99% | 4.26M 8.47% | 1.48M 65.35% | 4.22M 186.31% | 4.27M 1.07% | 4.26M 0.09% | 1.49M 65.01% | 4.18M 180.03% | 4.15M 0.57% | 4.10M 1.20% | 1.63M 60.33% | 4.22M 159.34% | 3.82M 9.59% | 3.57M 6.47% | 1.39M 61.12% | 3.61M 160.01% | 3.56M 1.47% | 3.77M 6.13% | 1.48M 60.78% | 3.69M 149.32% | 4.06M 10.05% | 4.00M 1.38% | 4.06M 1.40% | 37.80M 830.85% | 41.89M 10.82% | 44.20M 5.50% | |
total other income expenses net | -182K - | -10K 94.51% | -247K 2,370% | -262K 6.07% | 110K 141.98% | 100K 9.09% | -1.12M 1,223% | -53K 95.28% | -104K 96.23% | 49K 147.12% | -121K 346.94% | -2.92M 2,314.88% | 74K 102.53% | 186K 151.35% | 319K 71.51% | -19.08M 6,081.82% | 211K 101.11% | -463K 319.43% | 24K 105.18% | -62K 358.33% | 60K 196.77% | 4.67M 7,685.00% | -26K 100.56% | -36K 38.46% | -95K 163.89% | -32K 66.32% | 27K 184.38% | -9K 133.33% | -5.02M 55,711.11% | 4K 100.08% | -6K 250% | -9K 50% | -8.26M 91,688.89% | -7.16M 13.32% | -7.39M 3.14% | -7.17M 2.86% | -6.89M 3.90% | -78K 98.87% | -53K 32.05% | -6.65M 12,443.40% | -6.49M 2.38% | -6.61M 1.82% | -16.98M 156.95% | |
income before tax | 802K - | 5.10M 535.66% | 11.52M 125.95% | 8.84M 23.22% | 9.92M 12.14% | 18.17M 83.21% | 21.31M 17.30% | -297K 101.39% | 8.53M 2,971.38% | -489K 105.73% | 6.57M 1,442.94% | -6.07M 192.37% | -6.80M 12.05% | -3.01M 55.75% | -1.49M 50.47% | -27.09M 1,717.92% | -9.28M 65.75% | -3.40M 63.40% | -1.44M 57.58% | -6.64M 361.18% | -2.69M 59.43% | 2.33M 186.45% | 1.86M 20.18% | -2.17M 216.84% | 1.50M 169.06% | -4.30M 386.53% | 7.21M 267.78% | 6.19M 14.17% | 3.77M 39.09% | 8.75M 132.20% | 9.51M 8.67% | 1.78M 81.24% | 9.72M 444.54% | 7.89M 18.80% | 16.06M 103.46% | 15.47M 3.64% | 13.70M 11.45% | 10.67M 22.10% | 6.19M 41.97% | 3.89M 37.18% | 7.66M 96.74% | 8.30M 8.44% | 819K 90.13% | |
income tax expense | 306K - | 2.03M 562.75% | 4.75M 134.27% | 3.21M 32.50% | 3.96M 23.42% | 6.02M 52.00% | 6.55M 8.94% | 1.32M 79.89% | 2.81M 113.51% | -161K 105.72% | 2.54M 1,678.26% | -2.05M 180.76% | -2.29M 11.65% | -847K 63.03% | -755K 10.86% | -12.48M 1,552.85% | -1.99M 84.09% | -2.59M 30.63% | -355K 86.31% | 594K 267.32% | 403K 32.15% | 777K 92.80% | 2.52M 223.68% | -43K 101.71% | -943K 2,093.02% | -4.41M 368.08% | 1.40M 131.76% | -1.13M 180.39% | 1.36M 220.67% | 2.52M 85.44% | 2.89M 14.47% | 1.11M 61.48% | 3.72M 234.35% | 1.74M 53.15% | 4.15M 138.17% | 3.00M 27.74% | 2.83M 5.60% | 4.15M 46.68% | 2.34M 43.70% | 1.16M 50.41% | -2.20M 289.82% | -2.30M 4.55% | 474K 120.61% | |
net income | -1.10M - | 1.90M 273% | 7.47M 292.38% | 5.03M 32.62% | 6.24M 24.05% | 12.15M 94.76% | 14.76M 21.43% | -2.29M 115.54% | 5.71M 349.08% | -328K 105.74% | 4.03M 1,327.44% | -4.01M 199.70% | -4.51M 12.26% | -2.16M 52.04% | -735K 65.99% | -14.61M 1,887.48% | -7.29M 50.09% | -16.71M 129.17% | -6.12M 63.40% | -7.35M 20.15% | -3.06M 58.42% | 1.52M 149.82% | -684K 144.94% | -2.24M 227.05% | 2.42M 208.05% | 112K 95.37% | 5.81M 5,086.61% | 7.29M 25.41% | 2.41M 66.92% | 6.23M 158.59% | 6.63M 6.32% | 673K 89.84% | 6.00M 791.83% | 6.15M 2.48% | 11.91M 93.63% | 12.48M 4.76% | 10.87M 12.86% | 6.52M 40.01% | 3.86M 40.87% | 2.73M 29.17% | 5.46M 99.67% | 6.00M 10.01% | 1.29M 78.45% | |
weighted average shs out | 8.26M - | 8.22M 0.41% | 8.26M 0.41% | 8.26M 0% | 8.26M 0% | 8.26M 0% | 11.30M 36.80% | 10.84M 4.05% | 11.31M 4.34% | 11.24M 0.60% | 11.05M 1.68% | 11.47M 3.78% | 11.08M 3.35% | 11.12M 0.34% | 11.13M 0.05% | 11.13M 0.06% | 11.13M 0.00% | 11.14M 0.08% | 11.16M 0.15% | 11.16M 0.00% | 11.16M 0.00% | 11.18M 0.16% | 11.22M 0.40% | 11.22M 0.00% | 11.22M 0.00% | 11.23M 0.05% | 11.23M 0.00% | 11.23M 0.00% | 11.23M 0% | 11.23M 0.02% | 11.24M 0.05% | 11.25M 0.14% | 11.26M 0.01% | 11.26M 0.02% | 11.27M 0.07% | 11.39M 1.07% | 11.39M 0.08% | 11.43M 0.29% | 11.43M 0.05% | 11.45M 0.15% | 11.27M 1.60% | 11.05M 1.92% | 11.11M 0.52% | |
weighted average shs out dil | 8.26M - | 8.22M 0.41% | 8.26M 0.41% | 8.26M 0% | 8.26M 0% | 8.26M 0% | 11.30M 36.80% | 10.90M 3.52% | 11.37M 4.30% | 11.24M 1.12% | 11.10M 1.23% | 11.47M 3.30% | 11.08M 3.35% | 11.12M 0.34% | 11.13M 0.05% | 11.13M 0.06% | 11.13M 0.00% | 11.14M 0.08% | 11.16M 0.15% | 11.16M 0.00% | 11.16M 0.00% | 11.24M 0.73% | 11.22M 0.16% | 11.22M 0.00% | 11.26M 0.34% | 11.23M 0.25% | 11.23M 0.02% | 11.33M 0.84% | 11.64M 2.76% | 11.76M 1.06% | 11.80M 0.31% | 11.78M 0.17% | 11.72M 0.52% | 11.72M 0.03% | 11.79M 0.57% | 11.81M 0.14% | 11.90M 0.81% | 11.88M 0.21% | 11.83M 0.41% | 11.78M 0.38% | 11.77M 0.11% | 11.78M 0.06% | 11.87M 0.81% | |
eps | -0.13 - | -1.05 707.69% | -0.39 62.86% | 0.61 256.41% | -0.77 226.23% | -0.07 90.69% | 1.31 1,927.06% | -0.21 116.03% | 0.50 338.10% | -0.03 105.84% | 0.35 1,298.63% | -0.35 200% | -0.41 17.14% | -0.19 53.66% | -0.07 65.21% | -1.31 1,881.85% | -0.65 50.38% | -1.50 130.77% | -0.55 63.33% | -0.66 20.00% | -0.27 59.09% | 0.14 151.85% | -0.06 143.50% | -0.20 228.41% | 0.16 180.00% | 0.11 31.25% | 0.52 372.73% | 0.65 25% | 0.21 67.69% | 0.55 161.90% | 0.59 7.27% | 0.06 89.83% | 0.53 783.33% | 0.55 3.77% | 1.06 92.73% | 1.10 3.77% | 0.95 13.64% | 0.57 40% | 0.34 40.35% | 0.24 29.41% | 0.48 100% | 0.54 12.50% | 0.12 77.78% | |
epsdiluted | -0.13 - | -1.05 707.69% | -0.39 62.86% | 0.61 256.41% | -0.77 226.23% | -0.07 90.69% | 1.31 1,927.06% | -0.21 116.03% | 0.50 338.10% | -0.03 105.84% | 0.35 1,298.63% | -0.35 200% | -0.41 17.14% | -0.19 53.66% | -0.07 65.21% | -1.31 1,881.85% | -0.65 50.38% | -1.50 130.77% | -0.55 63.33% | -0.66 20.00% | -0.27 59.09% | 0.14 151.85% | -0.06 143.50% | -0.20 228.41% | 0.16 180.00% | 0.11 31.25% | 0.52 372.73% | 0.64 23.08% | 0.21 67.19% | 0.53 152.38% | 0.56 5.66% | 0.06 89.29% | 0.51 750.00% | 0.52 1.96% | 1.01 94.23% | 1.06 4.95% | 0.91 14.15% | 0.55 39.56% | 0.33 40% | 0.23 30.30% | 0.46 100% | 0.51 10.87% | 0.11 78.43% |
All numbers in (except ratios and percentages)