NASDAQ : CFBK

CF Bankshares Inc.

$33.12 USD

-$0.14 (-0.42%)

Volume
53.57K
Average Volume
58.98K
Market Capitalization
$213.09M
P/E Ratio
11.91
Dividend Yield
1.06%
Price Target
$36.00
Year High
$34.34
Year Low
$22.10
Day High
Day Low
Payout Ratio
$0.12
Current Ratio
$0.18
CFBK Financial Statements
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
revenue 125.9M 122.16M 111.69M 70.28M 63.64M 102.08M 46.59M 27.49M 17.78M 15.44M
costOfRevenue 73.22M 78.48M 62.96M 19.76M 8.71M 25.49M 13.4M 7M 3.53M 3.33M
grossProfit 52.68M 43.68M 48.74M 50.52M 54.93M 76.58M 33.19M 20.49M 14.25M 12.12M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 3.16M 17.02M 17.6M 17.06M 18.97M 23.33M 12.34M 9.18M 6.76M 5.52M
sellingAndMarketingExpenses 418K 134K 336K 431K 3.06M 5.62M 2.83M 1.39M 154K 125K
sellingGeneralAndAdministrativeExpenses 3.58M 17.16M 17.93M 17.5M 22.03M 28.95M 15.17M 10.58M 6.91M 5.65M
otherExpenses 27.58M 10.38M 9.82M 10.43M 10.08M 11.35M 5.97M 4.58M 3.87M 4.03M
operatingExpenses 31.16M 27.54M 27.75M 27.93M 32.11M 40.3M 21.15M 15.16M 10.78M 9.68M
costAndExpenses 104.38M 106.02M 90.71M 47.69M 40.82M 65.79M 34.55M 22.16M 14.32M 13.01M
netInterestIncome 55.02M 45.97M 47.05M 48.44M 41.8M 27.61M 21.49M 17.69M 13.52M 11.24M
interestIncome 120M 117.71M 107.69M 67.42M 52.11M 42.19M 34.9M 24.69M 17.05M 14.33M
interestExpense 64.97M 71.74M 60.64M 18.97M 10.31M 14.58M 13.4M 7M 3.53M 3.1M
depreciationAndAmortization 476K 486K 567K 496K 435K 381K 316K 248K 208K 211K
ebitda 22M 16.63M 21.55M 23.09M 23.25M 36.66M 12.36M 5.58M 3.67M 2.65M
ebit 21.53M 16.14M 20.98M 22.59M 22.82M 36.28M 12.04M 5.33M 3.46M 2.44M
nonOperatingIncomeExcludingInterest - - - - - - - - - -
operatingIncome 21.53M 16.14M 20.98M 22.59M 22.82M 36.28M 12.04M 5.33M 3.46M 2.44M
totalOtherIncomeExpensesNet - - - - - - - - - -
incomeBeforeTax 21.53M 16.14M 20.98M 22.59M 22.82M 36.28M 12.04M 5.33M 3.46M 2.44M
incomeTaxExpense 3.99M 2.76M 4.05M 4.43M 4.36M 6.68M 2.44M 1.06M 2.12M 810K
netIncomeFromContinuingOperations 17.54M 13.39M 16.94M 18.16M 18.45M 29.61M 9.6M 4.27M 1.35M 1.63M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome -540K - - - - - - - - -
netIncome 17M 13.39M 16.94M 18.16M 18.45M 29.61M 9.6M 4.27M 1.35M 1.63M
netIncomeDeductions - - - - - - 219K - - -
bottomLineNetIncome 17M 13.03M 16.94M 18.16M 18.45M 27.33M 9.39M 4.34M 680K 770K
eps 2.7 2.08 2.64 2.84 2.84 4.53 2.05 1.02 0.22 0.28
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
cashAndCashEquivalents 258.97M 235.37M 261.7M 151.89M 166.69M 221.69M 45.98M 67.4M 45.6M 57.67M
shortTermInvestments 17.5M 8.68M 8.09M 10.44M 16.35M 8.7M 8.17M 10.11M 11.77M 14.06M
cashAndShortTermInvestments 276.47M 244.06M 269.79M 162.33M 183.04M 230.4M 54.15M 77.52M 57.37M 72.1M
netReceivables 8.66M 7.68M 13.5M 20.77M 24.56M 34.64M 12.25M 6.86M 4.7M 4.57M
accountsReceivables - - - - 24.56M 34.64M 12.25M 6.86M 4.7M 4.57M
otherReceivables 8.66M 7.68M 13.5M 20.77M - - - - - -
inventory - - - - - - - - - -
prepaids - - - - - - - - - -
otherCurrentAssets -26.05M - - - - - - - - -
totalCurrentAssets 259.07M 251.74M 283.28M 183.1M 207.6M 265.03M 66.41M 84.38M 62.07M 76.67M
propertyPlantEquipmentNet 9.23M 9.62M 9.03M 5.14M 7.79M 5.12M 5.77M 3.86M 3.53M 3.43M
goodwill - - - - - - - - - -
intangibleAssets - - - - - - - - - -
goodwillAndIntangibleAssets - - - - - - - - - -
longTermInvestments 1.74B 1.72B 1.69B 1.56B 1.25B 1.18B 799.01M 568.07M 407.53M 348.94M
taxAssets - - - - - - - - - -
otherNonCurrentAssets 107.37M 82.2M 78.81M 72.94M 33.06M 23.34M 9.35M 8.72M 8.29M 7.08M
totalNonCurrentAssets 1.86B 1.81B 1.78B 1.64B 1.29B 1.21B 814.14M 580.65M 419.36M 359.44M
otherAssets - - - - - - - - - -
totalAssets 2.12B 2.07B 2.06B 1.82B 1.5B 1.48B 880.54M 665.02M 481.42M 436.11M
totalPayables - - - 23.67M 14.51M 21.88M 6.85M 4.59M 2.99M 2.39M
accountPayables - - - 23.67M 14.51M 21.88M 6.85M 4.59M 2.99M 2.39M
otherPayables - - - - - - - - - -
accruedExpenses 27.8M - - - - - - - - -
shortTermDebt 16.92M - - - - - - - - -
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables - - - - - - - - - -
deferredRevenue - - - - - - - - - -
otherCurrentLiabilities -27.8M 1.76B 1.74B 1.53B 1.25B 1.11B 746.32M 579.79M 419.03M 375.36M
totalCurrentLiabilities 16.92M 1.76B 1.74B 1.55B 1.26B 1.13B 753.17M 584.37M 422.02M 377.76M
longTermDebt 100M 107.68M 124.96M 124.38M 104.61M 229.27M 43.82M 34.27M 18.66M 18.66M
capitalLeaseObligationsNonCurrent 4.96M 6.23M 5.3M 1.44M 2.03M 1.53M 1.96M - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - - - - - - - -
otherNonCurrentLiabilities 1.82B 27.38M 28.93M 3.51M 2.75M 1.03M 929K 827K 489K 408K
totalNonCurrentLiabilities 1.92B 141.29M 159.18M 129.33M 109.39M 231.83M 46.71M 35.09M 19.14M 19.06M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 4.96M 6.23M 5.3M 1.44M 2.03M 1.53M 1.96M - - -
totalLiabilities 1.93B 1.9B 1.9B 1.68B 1.37B 1.37B 799.88M 619.47M 441.16M 396.82M
treasuryStock -11.77M -10.34M -9.99M -9.69M -7.18M -4.07M -3.39M -3.37M -3.32M -3.28M
preferredStock - - - - - - - - - 5000
commonStock 68000 68000 70000 69000 68000 67000 54000 44000 43000 164K
retainedEarnings 103.88M 88.29M 76.52M 61.1M 44.08M 26.48M -2.93M -12.75M -17.09M -17.77M
additionalPaidInCapital 93.62M 92.22M 91.07M 89.81M 88.53M 87.64M 86.9M 61.71M 60.68M 60.16M
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
netIncome 17.54M 13.39M 16.94M 18.16M 18.45M 29.61M 9.6M 4.27M 1.35M 1.63M
depreciationAndAmortization 476K 486K 567K 496K 435K 381K 316K 248K 208K 211K
deferredIncomeTax -186K -365K 456K 215K 773K -3.04M -187K 85000 982K 623K
stockBasedCompensation 1.39M 1.16M 1.17M 899K 707K 711K 527K 376K 246K 122K
changeInWorkingCapital -2.92M -4.02M -487K -5.44M 2.71M -3.95M -2.08M -385K -299K 1.09M
accountsReceivables 1.47M 3.52M -2.68M -6.48M 17.88M -18.45M -3.41M -1.48M -594K 899K
inventory - - - - - - - - - -
accountsPayables -4.45M -7.6M 2.19M 1.06M -15.14M 14.54M 1.34M 1.09M 295K 190K
otherWorkingCapital 56000 61000 1000 -26000 -37000 -35000 -4000 - - -
otherNonCashItems 2.38M 3.55M -594K 25.43M 230.23M -147.17M -111.72M -16.41M 1.47M -1.88M
netCashProvidedByOperatingActivities 18.69M 14.19M 18.05M 39.76M 253.3M -123.46M -103.54M -11.81M 3.95M 1.79M
investmentsInPropertyPlantAndEquipment -487K -266K -661K -905K -2.96M -385K -443K -612K -312K -47000
acquisitionsNet - - - - - - - - - -
purchasesOfInvestments -9.22M -2.15M -1.2M - -14.57M -13.39M -2.76M -2.22M -1.79M -5.98M
salesMaturitiesOfInvestments 4.9M 2.2M 2.01M 3.52M 5.79M 5.68M 3.67M 3.34M 2.69M 1.26M
otherInvestingActivities -20.23M -32.78M -122M -355.93M -304.98M -251.66M -111.87M -144.28M -59.96M -47.83M
netCashProvidedByInvestingActivities -25.04M -32.99M -121.85M -353.32M -316.73M -259.75M -111.4M -143.77M -59.38M -52.6M
netDebtIssuance 8.25M -17.35M 500K 19.7M -124.7M 192.93M 2M 15.61M - -1M
longTermNetDebtIssuance 8.25M -17.35M 500K 19.7M -54.69M 122.91M 2M 15.61M - -1M
shortTermNetDebtIssuance - - - - -70.01M 70.01M - - - -
netStockIssuance -1.28M -352K -299K -2.51M -3.11M -680K 23.62M -42000 -49000 -30000
netCommonStockIssuance -1.28M -352K -299K -2.51M -3.11M -680K 9.62M -42000 -49000 -30000
commonStockIssuance - - - - - - 9.64M - - -
commonStockRepurchased -1.28M -352K -299K -2.51M -3.11M -680K -23000 -42000 -49000 -30000
netPreferredStockIssuance - - - - - - 14M - - -
netDividendsPaid -1.95M -1.61M -1.48M -1.15M -848K -195K - - -750K -750K
commonDividendsPaid -1.95M -1.61M -1.48M -1.15M -848K -195K - - - -
preferredDividendsPaid - - - - - - - - -750K -750K
otherFinancingActivities 25.03M 11.8M 214.88M 282.72M 137.08M 366.88M 167.9M 161.81M 43.78M 84.63M
netCashProvidedByFinancingActivities 30.05M -7.52M 213.61M 298.75M 8.42M 558.93M 193.52M 177.38M 42.98M 82.85M
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
revenue 29.62M 31.49M 31.89M 31.74M 30.08M 30.98M 31.37M 30.27M 29.54M 30.64M
costOfRevenue 15.41M 16.91M 21.65M 17.78M 16.87M 18.84M 19.09M 21.51M 19.04M 18.83M
grossProfit 14.2M 14.57M 10.24M 13.96M 13.21M 12.14M 12.28M 8.76M 10.5M 11.8M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 4.76M 643K 4.54M 899K 4.95M 4.2M 4.27M 4.26M 4.29M 4.17M
sellingAndMarketingExpenses - 160K 130K 84000 44000 35000 47000 38000 14000 29000
sellingGeneralAndAdministrativeExpenses 4.76M 803K 4.67M 983K 5M 4.24M 4.31M 4.3M 4.3M 4.2M
otherExpenses 3.56M 6.94M 2.85M 6.58M 2.63M 2.73M 2.68M 2.53M 2.44M 2.44M
operatingExpenses 8.31M 7.74M 7.52M 7.56M 7.63M 6.97M 6.99M 6.83M 6.74M 6.64M
costAndExpenses 23.72M 24.65M 29.17M 25.34M 24.5M 25.81M 26.09M 28.34M 25.78M 25.47M
netInterestIncome 13.32M 14.32M 13.64M 13.85M 12.74M 12.35M 11.29M 11.2M 11.12M 11.59M
interestIncome 28.13M 30.07M 30.22M 30.21M 29.03M 29.81M 29.83M 29.15M 28.92M 29.54M
interestExpense 14.81M 15.74M 16.58M 16.36M 16.29M 17.46M 18.54M 17.95M 17.8M 17.96M
depreciationAndAmortization 123K 124K 116K 118K 118K 115K 119K 122K 130K 141K
ebitda 6.02M 6.96M 2.83M 6.52M 5.7M 5.28M 5.4M 2.05M 3.9M 5.31M
ebit 5.89M 6.84M 2.71M 6.4M 5.58M 5.16M 5.28M 1.93M 3.76M 5.17M
nonOperatingIncomeExcludingInterest - - - - - - - - - -
operatingIncome 5.89M 6.84M 2.71M 6.4M 5.58M 5.16M 5.28M 1.93M 3.76M 5.17M
totalOtherIncomeExpensesNet - - - - - - - - - -
incomeBeforeTax 5.89M 6.84M 2.71M 6.4M 5.58M 5.16M 5.28M 1.93M 3.76M 5.17M
incomeTaxExpense 868K 1.1M 373K 1.36M 1.15M 748K 1.08M 237K 695K 932K
netIncomeFromContinuingOperations 5.02M 5.74M 2.34M 5.04M 4.43M 4.42M 4.2M 1.7M 3.07M 4.24M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - -177K - -155K - - - - - -
netIncome 5.02M 5.56M 2.34M 4.88M 4.43M 4.42M 4.2M 1.7M 3.07M 4.24M
netIncomeDeductions 155K - - - - - - - - -
bottomLineNetIncome 4.87M 5.56M 2.27M 4.88M 4.29M 4.31M 4.06M 1.64M 3.01M 4.24M
eps 0.77 0.88 0.36 0.77 0.68 0.69 0.65 0.26 0.48 0.66
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
cashAndCashEquivalents 267.76M 258.97M 272.46M 275.78M 241.09M 235.37M 233.62M 241.88M 236.99M 261.7M
shortTermInvestments 17.5M 17.5M 999K 996K 993K 8.68M 8.69M 8.32M 7.6M 8.09M
cashAndShortTermInvestments 285.25M 276.47M 273.46M 276.78M 242.08M 244.06M 242.31M 250.2M 244.59M 269.79M
netReceivables 49.58M 8.66M 3.8M 4.99M 6.24M 7.68M 9.08M 10.42M - 13.5M
accountsReceivables 49.58M - - - - - - - - -
otherReceivables - 8.66M 3.8M 4.99M 6.24M 7.68M 9.08M 10.42M - 13.5M
inventory - - - - - - - - - -
prepaids - - - - - - - - - -
otherCurrentAssets 3.63M -26.05M - - - - - - - -
totalCurrentAssets 338.46M 259.07M 277.26M 281.77M 248.32M 251.74M 251.39M 260.62M 244.59M 283.28M
propertyPlantEquipmentNet 9.39M - 9.46M 9.23M 9.4M 9.62M 9.74M 8.43M 8.73M 9.03M
goodwill - - - - - - - - - -
intangibleAssets - - - - - - - - - -
goodwillAndIntangibleAssets - - - - - - - - - -
longTermInvestments 1.77B 1.74B 1.74B 1.76B 1.76B 1.72B 1.72B 1.69B 1.7B 1.69B
taxAssets - - - - - - - - - -
otherNonCurrentAssets 34.15M 116.59M 89.12M 83.11M 81.76M 82.2M 87.13M 86.12M 83.19M 78.81M
totalNonCurrentAssets 1.81B 1.86B 1.83B 1.85B 1.85B 1.81B 1.82B 1.78B 1.79B 1.78B
otherAssets - - - - - - - - - -
totalAssets 2.15B 2.12B 2.11B 2.13B 2.09B 2.07B 2.07B 2.04B 2.04B 2.06B
totalPayables - - - - - - - - - -
accountPayables - - - - - - - - - -
otherPayables - - - - - - - - - -
accruedExpenses - - - - - - - - - -
shortTermDebt 100.97M 16.92M - - - - - - - -
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables - - - - - - - - - -
deferredRevenue - - - - - - - - - -
otherCurrentLiabilities 1.81B - 1.78B 1.81B 1.78B 1.76B 1.75B 1.7B 1.72B 1.74B
totalCurrentLiabilities 1.91B 16.92M 1.78B 1.81B 1.78B 1.76B 1.75B 1.7B 1.72B 1.74B
longTermDebt 15.05M 100M 115.98M 115.97M 107.7M 107.68M 123.66M 152.14M 125.98M 124.96M
capitalLeaseObligationsNonCurrent 6.07M 4.96M 6.03M 5.93M 6.08M 6.23M 6.39M 4.95M 5.13M 5.3M
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - - - - - - - -
otherNonCurrentLiabilities 24M 1.82B 31.1M 24.77M 24.53M 27.38M 26.87M 27.48M 27.3M 28.93M
totalNonCurrentLiabilities 45.11M 1.92B 153.12M 146.67M 138.31M 141.29M 156.92M 184.57M 158.4M 159.18M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 6.07M 4.96M 6.03M 5.93M 6.08M 6.23M 6.39M 4.95M 5.13M 5.3M
totalLiabilities 1.96B 1.93B 1.93B 1.96B 1.92B 1.9B 1.9B 1.88B 1.88B 1.9B
treasuryStock -11.93M -11.77M -11.33M -11.25M -10.46M -10.34M -10.34M -10.34M -10.29M -9.99M
preferredStock - - - - - - - - - -
commonStock 70000 69000 69000 69000 69000 68000 68000 68000 68000 70000
retainedEarnings 108.32M 103.88M 98.67M 96.85M 92.27M 88.29M 84.33M 80.51M 79.2M 76.52M
additionalPaidInCapital 93.98M 93.62M 93.3M 92.93M 92.53M 92.22M 91.91M 91.59M 91.3M 91.07M
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
netIncome 5.02M 5.74M 2.34M 5.04M 4.43M 4.42M 4.2M 1.7M 3.07M 4.24M
depreciationAndAmortization 123K 124K 116K 118K 118K 115K 119K 122K 130K 141K
deferredIncomeTax -246K -311K 469K -247K -97000 -371K 560K -277K -277K 553K
stockBasedCompensation 366K 320K 370K 401K 303K 313K 326K 283K 233K 297K
changeInWorkingCapital -2.11M 34000 -1.35M 152K -1.76M 4.84M -4.33M -8000 -4.52M 2.94M
accountsReceivables 1.3M 2.95M -1.59M -73000 185K 5.33M -2.7M -125K 1.02M 440K
inventory - - - - - - - - - -
accountsPayables -3.43M -2.93M 228K 211K -1.96M -507K -1.67M 112K -5.54M 2.5M
otherWorkingCapital 14000 13000 13000 14000 16000 15000 36000 5000 5000 3000
otherNonCashItems 1.58M -2.86M 3.53M 2.5M -788K 3.32M -2.14M 2.17M 201K -189K
netCashProvidedByOperatingActivities 4.73M 3.05M 5.48M 7.96M 2.21M 12.63M -1.26M 3.98M -1.16M 7.98M
investmentsInPropertyPlantAndEquipment -109K -55000 -263K -115K -54000 -227K -28000 -8000 -3000 -13000
acquisitionsNet - - - - - - - - - -
purchasesOfInvestments - -8.22M - - - -979K 1.35M - - -1M
salesMaturitiesOfInvestments 34000 - -887K 1.89M 4.9M 1.2M 1000 501K 503K 670K
otherInvestingActivities -22.65M -10.33M 23.08M -7.21M -27.77M -5.66M -29.58M 2.22M -2.28M -34.79M
netCashProvidedByInvestingActivities -22.72M -18.6M 21.93M -5.44M -22.93M -5.67M -28.26M 2.72M -1.78M -35.13M
netDebtIssuance - 1000 - 8.25M - -16M -28.5M 26.15M 1M -
longTermNetDebtIssuance - 1000 - 8.25M - -16M -28.5M 26.15M 1M -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -160K -439K -81000 -797K -113K - -7000 -44000 -301K -137K
netCommonStockIssuance -160K -439K -81000 -797K -113K - -7000 -44000 -301K -137K
commonStockIssuance - - - - - - - - - 40000
commonStockRepurchased -160K -439K -81000 -797K -113K - -7000 -44000 -301K -177K
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -583K -520K -519K -456K -453K -453K -388K -387K -386K -386K
commonDividendsPaid -583K -520K -519K -456K -453K -453K -388K -387K -386K -386K
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities 27.52M 3.13M -30.14M 25.19M 27M 11.24M 50.16M -27.53M -22.07M 59.51M
netCashProvidedByFinancingActivities 26.78M 2.17M -30.74M 32.18M 26.44M -5.21M 21.26M -1.81M -21.76M 58.98M