OTC : FFDF

FFD Financial Corporation

$45.45 USD

$0 (0.0%)

Volume
880
Average Volume
611
Market Capitalization
$134.03M
P/E Ratio
9.35
Dividend Yield
2.92%
Price Target
Year High
$47.49
Year Low
$35.25
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$0.00
FFDF Financial Statements
date 2025-06-30 2024-06-30 2023-06-30 2022-06-30 2021-06-30 2020-06-30 2019-06-30 2018-06-30 2017-06-30 2016-06-30
revenue 47.67M 42.5M 32.44M 24.29M 23.86M 21.86M 19.27M 16.22M 14.11M 12.5M
costOfRevenue 16.01M 14.02M 6.01M 1.43M 2.37M 3.77M 3.01M 1.98M 1.3M -
grossProfit 31.67M 28.48M 26.43M 22.86M 21.49M 18.08M 16.26M 14.24M 12.81M 12.5M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 313K 306K 482K 333K 330K 329K 328K 354K 368K 864
sellingAndMarketingExpenses 298K 244K 242K 230K 222K 202K 268K 170K 163K 138
sellingGeneralAndAdministrativeExpenses 611K 550K 724K 563K 552K 531K 596K 524K 531K 5267
otherExpenses 15.95M 13.8M 12.28M 11.33M 10.27M 9.08M 7.99M 7.37M 6.58M -2.15M
operatingExpenses 16.56M 14.35M 13.01M 11.89M 10.82M 9.61M 8.59M 7.9M 7.11M 2.15M
costAndExpenses 32.56M 28.37M 19.02M 13.32M 13.19M 13.38M 11.6M 9.87M 8.41M 7.93M
netInterestIncome 27.94M 25.02M 23.63M 19.93M 17.37M 15.66M 14.48M 12.52M 10.7M -
interestIncome 43.95M 39.04M 29.64M 21.36M 19.74M 19.44M 17.49M 14.49M 12M -
interestExpense 16.01M 14.02M 6.01M 1.43M 2.37M 3.77M 3.01M 1.98M 1.3M -
depreciationAndAmortization 723K 730K 759K 464K 299K 664K 514K 512K 486K 289K
ebitda 15.83M 14.86M 14.18M 11.43M 10.97M 9.14M 8.19M 6.86M 6.18M 4.84M
ebit 15.11M 14.12M 13.42M 10.97M 10.67M 8.48M 7.67M 6.35M 5.7M 11.79M
nonOperatingIncomeExcludingInterest - - - - - - - - - -5.89M
operatingIncome 15.11M 14.12M 13.42M 10.97M 10.67M 8.48M 7.67M 6.35M 5.7M 4710
totalOtherIncomeExpensesNet - - - - - - - - - -1.34M
incomeBeforeTax 15.11M 14.12M 13.42M 10.97M 10.67M 8.48M 7.67M 6.35M 5.7M 4.55M
incomeTaxExpense 2.59M 2.51M 2.3M 1.84M 1.85M 1.51M 1.35M 1.47M 1.53M 1.28M
netIncomeFromContinuingOperations 12.52M 11.61M 11.12M 9.13M 8.82M 6.97M 6.32M 4.87M 4.17M 3.27M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 12.52M 11.61M 11.12M 9.13M 8.82M 6.97M 6.32M 4.87M 4.17M 3.27M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 12.52M 11.61M 11.12M 9.13M 8.82M 6.97M 6.32M 4.87M 4.17M 3.27M
eps 4.27 3.92 3.76 3.09 2.99 2.34 2.12 1.64 1.4 1.1
date 2025-06-30 2024-06-30 2023-06-30 2022-06-30 2021-06-30 2020-06-30 2019-06-30 2018-06-30 2017-06-30 2016-06-30
cashAndCashEquivalents 21.45M 97.49M 91.57M 72.27M 75.37M 67.89M 40.34M 39.16M 28.93M 17.61M
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 81.05M 97.49M 91.57M 72.27M 75.37M 67.89M 40.34M 39.16M 28.93M 17.61M
netReceivables 2.22M 2.06M 1.62M 1.23M 1.12M 1.07M 970K 784K 685K -
accountsReceivables 2.22M 2.06M 1.62M 1.23M 1.12M 1.07M 970K 784K 685K -
otherReceivables - - - - - - - - - -
inventory - - - - - - - - - -
prepaids - - - - - - - - - -
otherCurrentAssets - - - - - - - - - -
totalCurrentAssets 83.28M 99.55M 93.19M 73.5M 76.49M 68.96M 41.31M 39.94M 29.62M 18.84M
propertyPlantEquipmentNet 15.96M 14.3M 14.34M 14.84M 11.91M 6.43M 5.26M 4.82M 4.04M 3.77M
goodwill 539K 539K 539K 539K 539K 539K 539K 539K 539K -
intangibleAssets 754K 878K 994K 1.11M 1.06M 826K 769K 801K 806K 789K
goodwillAndIntangibleAssets 1.29M 1.42M 1.53M 1.65M 1.6M 1.36M 1.31M 1.34M 1.34M 789K
longTermInvestments 661.61M 597.39M 563.76M 504.96M 442.3M 413.65M 335.74M 306.25M 277.86M 20.46M
taxAssets 1.97M 1.45M 1.25M 807K 84000 339K 127K 222K - -1.13M
otherNonCurrentAssets 84.9M 71.56M 59.39M 57.1M 59.12M 31.54M 30.2M 29.62M 28.6M 248.73M
totalNonCurrentAssets 765.73M 686.11M 640.28M 579.36M 515.01M 453.33M 372.64M 342.25M 311.85M 272.61M
otherAssets - - - - - - - - - -
totalAssets 849M 785.66M 733.46M 652.85M 591.5M 522.29M 413.95M 382.19M 341.46M 291.45M
totalPayables 367K 357K 260K 41000 44000 91000 97000 69000 44000 -
accountPayables 367K 357K 260K 41000 44000 91000 97000 69000 44000 -
otherPayables - - - - - - - - - -
accruedExpenses - - - - - - - - - 37000
shortTermDebt 88000 17000 - 5.03M 570K - - - - 11.41M
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables - - - - - - - - - -
deferredRevenue - - - - - - - - - -
otherCurrentLiabilities 762.52M 706.17M 642.98M 573.9M 518M 455.17M 370.68M 331.95M 305.38M 44.05M
totalCurrentLiabilities 762.98M 706.54M 643.24M 578.97M 518.61M 455.26M 370.78M 332.02M 305.42M 55.5M
longTermDebt 5M 5.02M 15.04M 10.04M 15.64M 16.21M 257K 13.54M 2.64M 433K
capitalLeaseObligationsNonCurrent 581K - - - - - - - - -
deferredRevenueNonCurrent - - - - - - - - - 206.34M
deferredTaxLiabilitiesNonCurrent - - - 1.47M - - - - - -1.25M
otherNonCurrentLiabilities 8.09M 7.13M 15.2M 585.23M 6.07M 7M 3.84M 3.05M 3.23M 1.6M
totalNonCurrentLiabilities 13.09M 12.15M 30.24M 596.74M 21.71M 23.21M 4.1M 16.6M 5.87M 208.37M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 581K - - - - - - - - -
totalLiabilities 776.06M 718.69M 673.48M 600.3M 540.32M 478.47M 374.88M 348.62M 311.29M 263.86M
treasuryStock -9.76M -8.6M -7.66M -7.7M -7.75M -7.77M -6.76M -6.77M -6.78M -6.79M
preferredStock - - - - - - - - - -
commonStock - - - - 51.18M - - - - -
retainedEarnings 80.55M 71.55M 63.88M 55.79M 48.95M 42.13M 36.98M 32.17M 28.53M 25.47M
additionalPaidInCapital 8.99M 8.91M 8.85M 8.77M 8.7M 8.59M 8.51M 8.44M 8.4M 8.38M
date 2025-06-30 2024-06-30 2023-06-30 2022-06-30 2021-06-30 2020-06-30 2019-06-30 2018-06-30 2017-06-30 2016-06-30
netIncome 12.52M 11.61M 11.12M 9.13M 8.82M 6.97M 6.32M 4.87M 4.17M 3.27M
depreciationAndAmortization 723K 730K 759K 464K 299K 664K 514K 512K 486K 289K
deferredIncomeTax - - -235K - - - - - - -
stockBasedCompensation 119K 112K 124K 116K - 98000 79000 55000 34000 31
changeInWorkingCapital -641K -2.58M 928K -1.12M -1.51M 1.75M 418K -173K 360K 253K
accountsReceivables -167K -436K -388K -112K - -96000 -186K -99000 -111K -46
inventory - - - - - - - - - -
accountsPayables - - - - - - - - - -
otherWorkingCapital -474K -2.14M 1.32M -1.01M -1.51M 1.84M 604K -74000 471K 299
otherNonCashItems 1.62M 1.24M -198K 3.49M -871K -4.28M -133K -668K 778K 515K
netCashProvidedByOperatingActivities 14.34M 11.11M 12.49M 12.08M 6.73M 5.2M 7.2M 4.6M 5.83M 3.75M
investmentsInPropertyPlantAndEquipment -3.12M -492K -46000 -3.4M -8.27M -1.51M -767K -1.11M -492K -183K
acquisitionsNet - - - - - - - - -1.08M 5000
purchasesOfInvestments -15.65M -15.35M -4.32M -3.4M -25.15M -6.76M -976K -3.46M -10.42M -6.75M
salesMaturitiesOfInvestments 2.98M 4.45M 1.03M 1.61M 687K 7.08M 2.1M 2.31M 10.84M 3.72M
otherInvestingActivities -66.68M -35.66M -57.84M -67.51M -27.34M -74.05M -29.57M -27.95M -31.6M -23126
netCashProvidedByInvestingActivities -82.46M -47.05M -61.18M -72.7M -60.08M -75.24M -29.21M -30.21M -32.76M -24.43M
netDebtIssuance -17000 -17.02M 6.97M -568K -570K - - - - 8.68M
longTermNetDebtIssuance -17000 -10.02M -28000 -43000 -68000 - - - - 8.68M
shortTermNetDebtIssuance - -7M 7M -525K -502K - - - - -
netStockIssuance -1.2M -990K - - - -1.03M -5000 - - -
netCommonStockIssuance -1.2M -990K - - - -1.03M -5000 - - -
commonStockIssuance - - - - - - - - - -
commonStockRepurchased -1.2M -990K - - - -1.03M -5000 - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -3.52M -3.34M -3.03M -2.28M -2M -1.82M -1.51M -1.24M -1.11M -981K
commonDividendsPaid -3.52M -3.34M -3.03M -2.28M -2M -1.82M -1.51M -1.24M -1.11M -981K
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities 56.42M 63.21M 64.05M 60.36M 63.39M 100.44M 25.44M 37.48M 38.21M 7.72M
netCashProvidedByFinancingActivities 51.69M 41.86M 67.99M 57.51M 60.82M 97.6M 23.93M 36.24M 37.11M 15.42M
date 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 2023-09-30
revenue - - - - - - 11.43M 10.61M 10.51M 9.94M
costOfRevenue - - - - - - 11.17M - - -
grossProfit - - - - - - -2.58M 10.61M 10.51M 9.94M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses - - - - - - - - - -
sellingAndMarketingExpenses - - - - - - - - - -
sellingGeneralAndAdministrativeExpenses - - - - - - - -7.43M - -
otherExpenses - - - - - - 3.55M 428K -6.45M -6.32M
operatingExpenses - - - - - - 3.55M -7M -6.45M -6.32M
costAndExpenses - - - - - - 7.74M 7.43M 6.88M 6.32M
netInterestIncome - - - - - - - - - -
interestIncome - - - - - - - - - -
interestExpense - - - - - - - - - -
depreciationAndAmortization - - - - - - - - - -
ebitda - - - - - - 3.69M 3.18M 3.64M 3.62M
ebit - - - - - - 3.69M 3.18M 3.64M 3.62M
nonOperatingIncomeExcludingInterest - - - - - - - - - -
operatingIncome - - - - - - 3.69M 3.18M 3.64M 3.62M
totalOtherIncomeExpensesNet - - - - - - - - - -
incomeBeforeTax - - - - - - 3.69M 3.18M 3.64M 3.62M
incomeTaxExpense - - - - - - 638K 633K 633K 607K
netIncomeFromContinuingOperations - - - - - - 3.06M 2.54M 3M 3.01M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome - - - - - - 3.06M 2.54M 3M 3.01M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome - - - - - - 3.06M 2.54M 3M 3.01M
eps 1.37 1.26 1.18 1.05 1.08 0.97 1.04 0.86 1.01 1.02
date 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2023-06-30 2023-03-31 2022-12-31
cashAndCashEquivalents - - 21.45M - - - 97.49M 91.57M 78.16M 71.04M
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments - - 81.05M - - - 97.49M 91.57M 78.16M 71.04M
netReceivables - - 2.22M - - - 2.06M 1.62M - -
accountsReceivables - - 2.22M - - - 2.06M 1.62M - -
otherReceivables - - - - - - - - - -
inventory - - - - - - - - - -
prepaids - - - - - - - - - -
otherCurrentAssets - - - - - - - - - -
totalCurrentAssets - - 83.28M - - - 99.55M 93.19M 78.16M 71.04M
propertyPlantEquipmentNet - - 15.96M - - - 14.3M 14.34M - -
goodwill - - 539K - - - 539K 539K - -
intangibleAssets - - 754K - - - - 994K - -
goodwillAndIntangibleAssets - - 1.29M - - - 539K 1.53M - -
longTermInvestments - - 661.61M - - - 597.39M 563.76M 549.77M 535.55M
taxAssets - - 1.97M - - - 2.66M 1.25M - -
otherNonCurrentAssets - - 84.9M - - - 71.23M 59.39M 79.76M 78.99M
totalNonCurrentAssets - - 765.73M - - - 686.11M 640.28M 629.53M 614.54M
otherAssets - - - - - - - - - -
totalAssets - - 849M - - - 786.87M 733.46M 707.69M 685.59M
totalPayables - - 367K - - - 357K 260K - -
accountPayables - - 367K - - - 357K 260K - -
otherPayables - - - - - - - - - -
accruedExpenses - - - - - - - - - -
shortTermDebt - - 88000 - - - 17000 - - -
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables - - - - - - - - - -
deferredRevenue - - - - - - - - - -
otherCurrentLiabilities - - 762.52M - - - 481.92M 642.98M 612.06M 602.96M
totalCurrentLiabilities - - 762.98M - - - 482.29M 643.24M 612.06M 602.96M
longTermDebt - - 5M - - - 5M 15.04M 30.05M 20.06M
capitalLeaseObligationsNonCurrent - - - - - - - - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - - - - 1.2M - - -
otherNonCurrentLiabilities - - 8.09M - - - 7.13M 15.2M 7.49M 7.21M
totalNonCurrentLiabilities - - 13.09M - - - 5.02M 30.24M 37.54M 27.27M
otherLiabilities - - - - - - 231.38M - - -
capitalLeaseObligations - - - - - - - - - -
totalLiabilities - - 776.06M - - - 719.9M 673.48M 649.6M 630.23M
treasuryStock - - -9.76M - - - -8.6M -7.66M - -
preferredStock - - - - - - - - - -
commonStock - - - - - - - - - -
retainedEarnings - - 80.55M - - - 71.55M 63.88M - -
additionalPaidInCapital - - 8.99M - - - 8.91M 8.85M - -
date 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2023-12-31 2023-06-30 2023-03-31
netIncome - - - - - - - - 2.9M 2.73M
depreciationAndAmortization - - - - - - - - - -
deferredIncomeTax - - - - - - - - - -
stockBasedCompensation - - - - - - - - - -
changeInWorkingCapital - - - - - - - - - -
accountsReceivables - - - - - - - - - -
inventory - - - - - - - - - -
accountsPayables - - - - - - - - - -
otherWorkingCapital - - - - - - - - - -
otherNonCashItems - - - - - - - - -2.9M -2.73M
netCashProvidedByOperatingActivities - - - - - - - - - -
investmentsInPropertyPlantAndEquipment - - - - - - - - - -
acquisitionsNet - - - - - - - - - -
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities - - - - - - - - - -
netCashProvidedByInvestingActivities - - - - - - - - - -
netDebtIssuance - - - - - - - - - -
longTermNetDebtIssuance - - - - - - - - - -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance - - - - - - - - - -
netCommonStockIssuance - - - - - - - - - -
commonStockIssuance - - - - - - - - - -
commonStockRepurchased - - - - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities - - - - - - - - - -
netCashProvidedByFinancingActivities - - - - - - - - - -