OTC : FFBB

FFB Bancorp — Financials

$87.77 USD

$0.13 (0.15%)

Volume
507
Average Volume
3.78K
Market Capitalization
$273.85M
P/E Ratio
13.32
Dividend Yield
0.00%
Price Target
Year High
$88.00
Year Low
$77.09
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$0.03
FFBB Financial Statements
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31
revenue 108.96M 105.25M 89.7M 61.88M 51.53M 35.81M 27.21M
costOfRevenue 24.49M 17.02M 10.87M 3.36M 4.72M 4.59M 1.69M
grossProfit 84.47M 88.23M 78.83M 58.52M 46.81M 31.22M 25.52M
researchAndDevelopmentExpenses - - - - - - -
generalAndAdministrativeExpenses 31.16M 25.51M 20.7M 15.84M 11.93M 10.08M 9.26M
sellingAndMarketingExpenses - 1.99M 1.49M 954K 781K 671K 678.33K
sellingGeneralAndAdministrativeExpenses 31.16M 27.5M 22.18M 16.79M 12.71M 10.75M 9.94M
otherExpenses 20.84M 13.83M 10.43M 5.66M 5.88M 4.76M 2.94M
operatingExpenses 52M 41.33M 32.61M 22.45M 18.59M 15.51M 12.88M
costAndExpenses 76.49M 58.36M 43.48M 25.81M 23.31M 20.1M 14.57M
netInterestIncome 72.34M 70.04M 63.53M 48.09M 38.84M 27.44M 22.11M
interestIncome 87.9M 83.96M 72.66M 51.14M 41.56M 28.74M 23.16M
interestExpense 15.55M 13.92M 9.12M 3.06M 2.72M 1.29M 1.04M
depreciationAndAmortization 235K 167K 283K 198K 137K 159K 176.31K
ebitda 32.71M 47.06M 46.5M 36.27M 28.36M 15.87M 12.81M
ebit 32.47M 46.9M 46.22M 36.07M 28.22M 15.71M 12.63M
nonOperatingIncomeExcludingInterest - - - - - - -
operatingIncome 32.47M 46.9M 46.22M 36.07M 28.22M 15.71M 12.63M
totalOtherIncomeExpensesNet - - - - - - -
incomeBeforeTax 32.47M 46.9M 46.22M 36.07M 28.22M 15.71M 12.63M
incomeTaxExpense 8.89M 12.75M 12.66M 9.55M 7.69M 4.2M 3.43M
netIncomeFromContinuingOperations 23.58M 34.15M 33.56M 26.52M 20.53M 11.51M 9.2M
netIncomeFromDiscontinuedOperations - - - - - - -
otherAdjustmentsToNetIncome - - - - - - -
netIncome 23.58M 34.15M 33.56M 26.52M 20.53M 11.51M 9.2M
netIncomeDeductions - - - - - - -
bottomLineNetIncome 23.58M 34.15M 33.56M 26.52M 20.53M 11.51M 9.2M
eps 7.87 10.76 10.57 8.51 6.69 3.84 3.14
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31
cashAndCashEquivalents 25.82M 65.14M 64.28M 59.96M 38.27M 19.58M 23.5M
shortTermInvestments - 319.28M 322.88M 340.36M 287.95M 216.72M 97.63M
cashAndShortTermInvestments 25.82M 384.41M 387.15M 400.32M 326.22M 236.3M 121.12M
netReceivables - - - 32.41M 19.74M 8.89M 4.96M
accountsReceivables - - - 32.41M 19.74M 8.89M 4.96M
otherReceivables - - - - - - -
inventory - - - - - - -
prepaids - - - - - - -
otherCurrentAssets - - 71.77M - - - -
totalCurrentAssets 25.82M 384.41M 458.92M 432.73M 345.96M 245.18M 126.08M
propertyPlantEquipmentNet - 384K 391K 404K 294K 175.15K 228.55K
goodwill - - - - - - -
intangibleAssets - - - - - - -
goodwillAndIntangibleAssets - - 1.58M - - - -
longTermInvestments 1.42B 1.07B 333.13M 852.74M 725.45M 618.34M 386.03M
taxAssets - - 14.14M - - - -
otherNonCurrentAssets 139.57M 52.48M 944.41M 8.59M 8.4M 8.2M 26.05M
totalNonCurrentAssets 1.56B 1.12B 1.29B 861.74M 734.14M 626.71M 412.31M
otherAssets - - -388.25M - - - -
totalAssets 1.58B 1.5B 1.36B 1.29B 1.08B 871.9M 538.39M
totalPayables - - - 16.44M 14.98M 6.97M 3.56M
accountPayables - - - 16.44M 14.98M 6.97M 3.56M
otherPayables - - - - - - -
accruedExpenses - - - - - - -
shortTermDebt - 893K 34M 65.49M 476.42K 31M -
capitalLeaseObligationsCurrent - - - - - - -
taxPayables - - - - - - -
deferredRevenue - - - - - - -
otherCurrentLiabilities 1.34B 1.28B 827.11M 1.02B 936.07M 726.25M 482.87M
totalCurrentLiabilities 1.34B 1.28B 861.11M 1.1B 951.53M 764.22M 486.43M
longTermDebt 38.15M 38.01M 39.6M 104.44M 40.41M 70.13M -
capitalLeaseObligationsNonCurrent - - - - 1.13M - -
deferredRevenueNonCurrent - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - - - - -
otherNonCurrentLiabilities 14.92M 13.35M 331.26M 1.1B 949.92M -31M -
totalNonCurrentLiabilities 53.08M 51.36M 370.86M 104.44M 39.28M 39.13M -
otherLiabilities - - 1.65M - - - -
capitalLeaseObligations - - - - 1.13M - -
totalLiabilities 1.4B 1.34B 1.23B 1.2B 990.81M 803.35M 486.43M
treasuryStock - - - - - - -
preferredStock - - - - - - -
commonStock 25.53M 38.44M 36.18M 34.37M 32.49M 31M 29.87M
retainedEarnings 171.72M 148.14M 113.99M 80.47M 53.95M 33.42M 21.91M
additionalPaidInCapital - - - - - - -
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31
netIncome 23.58M 34.15M 33.56M 26.52M 20.53M 11.51M -
depreciationAndAmortization 235K 167K 283K 198K 137K 159K -
deferredIncomeTax -2.07M -1.2M -595K -261K -915K - -
stockBasedCompensation 1.1M 1.53M 1.91M 1.61M 1.03M 674K -
changeInWorkingCapital 893K -2.59M -1.38M -354K -1.44M -2.38M -
accountsReceivables -715K -1.02M -565K -1.78M -345K -2.39M -
inventory - - - - - - -
accountsPayables 1.57M -605K -1.42M 1.46M 8.01M 3.41M -
otherWorkingCapital 35000 -961K 608K -37000 -9.1M -3.4M -
otherNonCashItems 6.33M 2.34M 15.13M 871K -604K 17.29M -
netCashProvidedByOperatingActivities 30.07M 34.4M 48.91M 28.59M 18.74M 27.26M -
investmentsInPropertyPlantAndEquipment -278K -160K -10.05M -310K -256K -106K -
acquisitionsNet - - - - - - -
purchasesOfInvestments -23.46M -71.94M -68.28M -125.85M -98.68M -140.11M -
salesMaturitiesOfInvestments 108.83M 75.23M 84.9M 34.65M 25.43M 30.83M -
otherInvestingActivities -125.57M -142.66M -82.85M -126.83M -98.61M -253.06M -
netCashProvidedByInvestingActivities -40.48M -139.52M -76.28M -218.34M -172.11M -362.45M -
netDebtIssuance - -34M -31M 65M -31M 70.13M -
longTermNetDebtIssuance - - - - - 39.13M -
shortTermNetDebtIssuance - -34M -31M 65M -31M 31M -
netStockIssuance -14.01M 730K 53000 681K 456K 433K 731.1K
netCommonStockIssuance -14.01M 730K 53000 681K 456K 433K 731.1K
commonStockIssuance 975K 730K 53000 681K 456K 433K 731.1K
commonStockRepurchased -14.98M - - - - - -
netPreferredStockIssuance - - - - - - -
netDividendsPaid - - - - - - -
commonDividendsPaid - - - - - - -
preferredDividendsPaid - - - - - - -
otherFinancingActivities 59.27M 139.21M 63.94M 144.27M 210.29M 243.4M -731.1K
netCashProvidedByFinancingActivities 45.26M 105.94M 33M 209.95M 179.75M 313.96M -
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 26.04M 26.07M 24.29M 28.33M 28.68M 28.69M 26.53M 25.65M 24.38M 23.4M
costOfRevenue 5.22M 8.27M 4.66M 7.02M 4.54M 5.26M 4.38M 3.87M 3.51M 3.72M
grossProfit 20.82M 17.8M 22.8M 21.3M 24.14M 23.43M 22.15M 21.77M 20.87M 19.68M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 9.01M 7.43M 8.12M 8M 8.06M 5.18M 6.47M 6.72M 6.58M 6.13M
sellingAndMarketingExpenses - - - - - - - - - -
sellingGeneralAndAdministrativeExpenses 9.01M 7.43M 8.12M 8M 8.06M 5.18M 6.47M 6.72M 6.58M 7.62M
otherExpenses 5.65M 5.7M 6.15M 4.88M 5.24M 4.94M 3.78M 3.9M 3.76M 1.58M
operatingExpenses 14.66M 13.13M 14.27M 12.88M 13.29M 10.12M 10.25M 10.62M 10.34M 9.2M
costAndExpenses 19.88M 21.4M 18.94M 19.9M 17.83M 15.38M 14.62M 14.49M 13.85M 12.91M
netInterestIncome 17.47M 17.92M 18.05M 17.96M 18.77M 19.52M 17.6M 16.91M 16.01M 16.63M
interestIncome 21.92M 22.26M 22.03M 21.83M 22.14M 23.11M 21.22M 20.49M 19.14M 19.58M
interestExpense 4.44M 4.34M 3.98M 3.86M 3.37M 3.59M 3.62M 3.58M 3.13M 2.95M
depreciationAndAmortization - - - - - - - - - -
ebitda 6.16M 4.67M 8.53M 8.42M 10.84M 13.3M 11.91M 11.15M 10.53M 10.49M
ebit 6.16M 4.67M 8.53M 8.42M 10.84M 13.3M 11.91M 11.15M 10.53M 10.49M
nonOperatingIncomeExcludingInterest - - - - - - - - - -
operatingIncome 6.16M 4.67M 8.53M 8.42M 10.84M 13.3M 11.91M 11.15M 10.53M 10.49M
totalOtherIncomeExpensesNet - - - - - - - - - -
incomeBeforeTax 6.16M 4.67M 8.53M 8.42M 10.84M 13.3M 11.91M 11.15M 10.53M 10.49M
incomeTaxExpense 1.58M 1.46M 2.3M 2.39M 2.75M 3.59M 3.34M 3.08M 2.74M 2.92M
netIncomeFromContinuingOperations 4.58M 3.21M 6.24M 6.04M 8.1M 9.72M 8.56M 8.08M 7.79M 7.56M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 4.58M 3.21M 6.24M 6.04M 8.1M 9.72M 8.56M 8.08M 7.79M 7.56M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 4.58M 3.21M 6.24M 6.04M 8.1M 9.72M 8.56M 8.08M 7.79M 7.56M
eps 1.53 1.07 2.04 1.95 2.56 3.06 2.7 2.54 2.46 2.38
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 42.97M 25.82M 38.39M 57.62M 84.76M 65.14M 80.13M 48.16M 39.05M 64.28M
shortTermInvestments - - - - - 319.28M - - - 322.88M
cashAndShortTermInvestments 42.97M 25.82M 38.39M 57.62M 84.76M 384.41M 80.13M 48.16M 39.05M 387.15M
netReceivables - - - - - - - - - -
accountsReceivables - - - - - - - - - -
otherReceivables - - - - - - - - - -
inventory - - - - - - - - - -
prepaids - - - - - - - - - -
otherCurrentAssets - - - - - - 38.47M - - -
totalCurrentAssets 42.97M 25.82M 38.39M 57.62M 84.76M 384.41M 118.6M 48.16M 39.05M 387.15M
propertyPlantEquipmentNet - - - - - 384K - - - 391K
goodwill - - - - - - - - - -
intangibleAssets - - - - - - - - - -
goodwillAndIntangibleAssets - - - - - - - - - 1.58M
longTermInvestments 1.47B 1.42B 1.41B 1.33B 1.39B 1.07B 345.43M 345.49M 328.91M 333.13M
taxAssets - - - - - - - - - -
otherNonCurrentAssets 59.08M 139.57M 53.48M 89.04M 86.21M 52.48M 1.38B 95.16M 1.03B 642.07M
totalNonCurrentAssets 1.53B 1.56B 1.46B 1.42B 1.48B 1.12B 1.73B 345.49M 1.36B 977.17M
otherAssets - - - - - - -334.81M 1.05B - -
totalAssets 1.57B 1.58B 1.5B 1.47B 1.56B 1.5B 1.51B 1.44B 1.4B 1.36B
totalPayables - - - - - - - - - -
accountPayables - - - - - - - - - -
otherPayables - - - - - - - - - -
accruedExpenses - - - - - - - - - -
shortTermDebt 25M - 7M 16M 10M - - 68M - 34M
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables - - - - - - - - - -
deferredRevenue - - - - - - - - - -
otherCurrentLiabilities 1.34B 1.34B -7M 1.23B 1.32B 1.28B 1.02B 1.17B 1.2B 827.11M
totalCurrentLiabilities 1.37B 1.34B 7M 1.25B 1.33B 1.28B 1.02B 1.24B 1.2B 861.11M
longTermDebt 9.9M 38.15M 38.12M 38.09M 38.05M 38.01M 37.97M 39.68M 39.64M 39.6M
capitalLeaseObligationsNonCurrent - - - - - - - - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - - - - - - - -
otherNonCurrentLiabilities 14.82M 14.92M 1.27B 11.28M 17.24M 13.35M 288.56M 18.45M 16.21M 331.26M
totalNonCurrentLiabilities 24.72M 53.08M 1.31B 49.37M 55.28M 51.36M 326.53M 58.13M 55.85M 370.86M
otherLiabilities - - - - - - - - - 1.65M
capitalLeaseObligations - - - - - - - - - -
totalLiabilities 1.39B 1.4B 1.32B 1.3B 1.39B 1.34B 1.35B 1.3B 1.26B 1.23B
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 38.24M 25.53M 25.24M 29.5M 35.69M 38.44M 37.93M 37.43M 36.91M 36.18M
retainedEarnings 159.08M 171.72M 168.51M 162.27M 156.24M 148.14M 138.42M 129.86M 121.78M 113.99M
additionalPaidInCapital - - - - - - - - - -