NASDAQ:CFBK
CFBank
- Stock
Last Close
23.07
06/11 21:00
Market Cap
119.93M
Beta: 0.59
Volume Today
24.18K
Avg: 3.24K
PE Ratio
8.06
PFCF: 10.46
Dividend Yield
1.10%
Payout:5.89%
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 | Dec '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | Dec '23 | Dec '24 | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 10.13M - | 10.94M 7.95% | 12.35M 12.90% | 14.25M 15.36% | 20.49M 43.82% | 33.19M 61.98% | 87.50M 163.64% | 53.33M 39.05% | 51.31M 3.79% | 112.31M 118.90% | 122.16M 8.77% | |
cost of revenue | 78.48M - | |||||||||||
gross profit | 10.13M - | 10.94M 7.95% | 12.35M 12.90% | 14.25M 15.36% | 20.49M 43.82% | 33.19M 61.98% | 87.50M 163.64% | 53.33M 39.05% | 51.31M 3.79% | 112.31M 118.90% | 43.68M 61.11% | |
selling and marketing expenses | 110K - | 145K 31.82% | 125K 13.79% | 154K 23.20% | 1.39M 804.55% | 2.83M 103.09% | 5.62M 98.80% | 3.06M 45.57% | 431K 85.92% | 134K - | ||
general and administrative expenses | 5.08M - | 5.45M 7.16% | 5.52M 1.45% | 6.76M 22.38% | 9.18M 35.84% | 12.35M 34.43% | 23.33M 88.98% | 18.97M 18.70% | 17.06M 10.03% | 17.02M - | ||
selling general and administrative expenses | 5.19M - | 5.59M 7.69% | 5.65M 1.06% | 6.91M 22.39% | 10.58M 52.96% | 15.17M 43.48% | 28.95M 90.81% | 22.03M 23.92% | 17.50M 20.57% | 17.16M - | ||
research and development expenses | ||||||||||||
other expenses | -12.77M - | -12.61M 1.21% | -12.53M 0.63% | -14.26M 13.77% | -20.26M 42.09% | -36.32M 79.29% | -80.17M 120.72% | -52.54M 34.47% | -27.23M 48.16% | -10.33M 62.06% | 10.38M 200.47% | |
cost and expenses | -7.58M - | -7.02M 7.31% | -6.88M 1.98% | -7.34M 6.70% | -8.16M 11.15% | -21.15M 159.09% | -51.21M 142.18% | -30.51M 40.43% | -9.74M 68.07% | 91.33M 1,037.63% | 106.02M 16.09% | |
operating expenses | -7.58M - | -7.02M 7.31% | -6.88M 1.98% | -7.34M 6.70% | -8.16M 11.15% | -21.15M 159.09% | -51.21M 142.18% | -30.51M 40.43% | -9.74M 68.07% | 10.33M 206.08% | 27.54M 166.53% | |
interest expense | 1.89M - | 2.61M 38.06% | 3.10M 18.71% | 3.53M 14.15% | 7.00M 97.99% | 13.40M 91.57% | 14.58M 8.76% | 10.31M 29.28% | 18.97M 84.05% | 71.75M - | ||
ebitda | 2.79M - | 4.13M 48.01% | 5.68M 37.55% | 7.11M 25.24% | 12.53M 76.26% | 12.36M 1.41% | 36.66M 196.71% | 23.25M 36.58% | 42.06M 80.89% | 567K 98.65% | 16.63M 2,832.98% | |
operating income | 2.56M - | 3.92M 53.19% | 5.47M 39.57% | 6.90M 26.27% | 12.33M 78.57% | 12.04M 2.32% | 36.28M 201.33% | 22.82M 37.11% | 41.57M 82.16% | 16.14M - | ||
depreciation and amortization | 232K - | 211K 9.05% | 211K 0% | 208K 1.42% | 248K 19.23% | 316K 27.42% | 381K 20.57% | 435K 14.17% | 496K 14.02% | 567K 14.31% | 486K 14.29% | |
total other income expenses net | -2.08M - | -2.63M 26.71% | -3.03M 15.08% | -3.44M 13.60% | -7.00M 103.28% | -18.97M - | 20.98M 210.60% | |||||
income before tax | 479K - | 1.28M 168.06% | 2.44M 89.80% | 3.46M 42.02% | 5.33M 54.00% | 12.04M 125.91% | 36.28M 201.33% | 22.82M 37.11% | 22.59M 0.99% | 20.98M 7.11% | 16.14M 23.07% | |
income tax expense | -3.19M - | 810K 125.37% | 2.12M 161.11% | 1.06M 50.02% | 2.44M 130.84% | 6.67M 173.57% | 4.37M 34.61% | 4.43M 1.44% | 4.05M 8.58% | 2.76M 31.89% | ||
net income | 479K - | 4.48M 834.66% | 1.63M 63.66% | 1.35M 17.27% | 4.27M 217.46% | 9.60M 124.69% | 29.61M 208.38% | 18.45M 37.68% | 18.16M 1.57% | 16.94M 6.76% | 13.39M 20.96% | |
weighted average shs out | 2.88M - | 2.88M 0.21% | 2.91M 1.03% | 3.26M 11.91% | 4.26M 30.71% | 4.58M 7.53% | 6.03M 31.60% | 6.51M 7.95% | 6.45M 0.91% | 6.42M 0.43% | 6.27M 2.28% | |
weighted average shs out dil | 2.88M - | 4.13M 43.33% | 2.92M 29.33% | 3.51M 20.10% | 4.34M 23.87% | 4.63M 6.56% | 6.11M 31.94% | 6.65M 8.90% | 6.59M 0.98% | 6.45M 2.10% | 6.31M 2.15% | |
eps | 0.02 - | 1.27 6,187.13% | 0.28 77.95% | 0.22 21.43% | 1 354.55% | 2.05 105.00% | 4.53 120.98% | 2.84 37.31% | 2.82 0.70% | 2.64 6.38% | 2.08 21.21% | |
epsdiluted | 0.02 - | 1.10 5,372.64% | 0.28 74.55% | 0.22 21.43% | 0.98 345.45% | 2.03 107.14% | 4.47 120.20% | 2.77 38.03% | 2.76 0.36% | 2.63 4.71% | 2.06 21.67% |
All numbers in USD (except ratios and percentages)