NASDAQ : MFI

mF International Limited

$8.75 USD

-$0.1 (-1.13%)

Volume
8.74K
Average Volume
13.94K
Market Capitalization
$14.49M
P/E Ratio
-10.73
Dividend Yield
0.00%
Price Target
Year High
$60.73
Year Low
$5.56
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$164.32

MFI Financial

date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
revenue 33.82M 26.09M 31.96M 34.93M 32.21M 35.19M
costOfRevenue 23.81M 13.78M 14M 16.51M 16.26M 20.17M
grossProfit 10.02M 12.3M 17.97M 18.42M 15.95M 15.02M
researchAndDevelopmentExpenses 45967 172.81K 11373 80012 29478 543.8K
generalAndAdministrativeExpenses 37.64M 27.32M 11.11M 10.63M 5.17M 5.27M
sellingAndMarketingExpenses 6.68M 4.18M 160.98K 161.79K 220.68K 209.37K
sellingGeneralAndAdministrativeExpenses 44.32M 31.5M 11.27M 10.8M 5.39M 5.48M
otherExpenses - - - - - -
operatingExpenses 44.37M 31.67M 11.28M 10.88M 5.42M 6.02M
costAndExpenses 68.17M 45.46M 25.28M 27.39M 21.68M 26.19M
netInterestIncome 255.53K 101.15K -353K -443.58K -479.9K -347.32K
interestIncome 255.53K 101.15K - - - 347.32K
interestExpense - - 353K 443.58K 479.9K -
depreciationAndAmortization 9.31M 6.11M 134.95K 222.17K 253.06K 411.33K
ebitda -25.03M -13.26M 6.82M 7.76M 10.79M 9.41M
ebit -34.35M -19.37M 6.68M 7.54M 10.53M 9M
nonOperatingIncomeExcludingInterest - - - - - -
operatingIncome -34.35M -19.37M 6.68M 7.54M 10.53M 9M
totalOtherIncomeExpensesNet 110.05M -57997 94974 -336.03K 246.52K 3.5M
incomeBeforeTax 75.7M -19.43M 6.78M 7.21M 10.78M 12.5M
incomeTaxExpense -3.04M 781.76K 148.31K 387.84K 431.63K 815.27K
netIncomeFromContinuingOperations 78.74M -20.21M 6.63M 6.82M 10.35M 11.68M
netIncomeFromDiscontinuedOperations - - - - - -
otherAdjustmentsToNetIncome - - - - - -
netIncome 78.74M -20.21M 6.63M 6.82M 10.35M 11.68M
netIncomeDeductions - - - - - -
bottomLineNetIncome 78.74M -20.21M 6.63M 6.82M 10.35M 11.68M
eps 13.93 -12.7 4 4.12 6.25 8.08
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
cashAndCashEquivalents 223.41M 19.66M 6.81M 12.06M 10.08M 19.33M
shortTermInvestments 3.66B 343.86K 343.86K 1.98M 7.05M 3.65M
cashAndShortTermInvestments 3.89B 20M 7.15M 14.04M 17.13M 22.98M
netReceivables 590.88K 1.12M 2.58M 1.13M 681.23K 244.72K
accountsReceivables 224.4K 1.12M 2.58M 1.13M 681.23K 244.72K
otherReceivables 366.48K - - - - -
inventory - - - - - -
prepaids 6.08M 10.54M 371.14K 346.06K 866.68K 227.81K
otherCurrentAssets 140.28M 2.34M - - - 566.73K
totalCurrentAssets 4.03B 34.01M 10.1M 15.52M 18.68M 24.02M
propertyPlantEquipmentNet 4.65M 1.97M 2.99M 237.54K 56690 2.09M
goodwill - - - - - -
intangibleAssets 53381 18.79M 15.34M 13.56M 13.74M 12.74M
goodwillAndIntangibleAssets 53381 18.79M 15.34M 13.56M 13.74M 12.74M
longTermInvestments - - - - - -
taxAssets - - - 10957 34113 -
otherNonCurrentAssets 233.59K 3.55M 5.42M 5.2M 830.25K -
totalNonCurrentAssets 4.94M 24.3M 23.75M 19.02M 14.66M 14.83M
otherAssets - - - - - -
totalAssets 4.04B 58.31M 33.85M 34.54M 33.34M 38.85M
totalPayables 99757 399.52K 523.59K 535.46K 316.13K -
accountPayables - - - - - -
otherPayables 99757 399.52K 523.59K 535.46K 316.13K -
accruedExpenses 4.17M 452.15K 1.78M 1.84M 1.91M 1.25M
shortTermDebt 1.44M 4.01M 3.86M 3.7M 2.73M 1.49M
capitalLeaseObligationsCurrent 2.61M 1.44M 1.39M 1.62M 138.28K 1.62M
taxPayables 99757 93409 217.48K 29385 - -
deferredRevenue 8.76M 8.67M - 4.2M 5.47M -
otherCurrentLiabilities 7.47M 2.07M 4.62M 1.1M -310.01K 10.47M
totalCurrentLiabilities 24.55M 17.04M 12.18M 11.9M 10.26M 14.83M
longTermDebt - 2.05M 6.06M 9.92M 13.6M 12.17M
capitalLeaseObligationsNonCurrent 1.76M 123.25K 1.57M 138.29K - 138.28K
deferredRevenueNonCurrent - 104.71K - -2.15M - -
deferredTaxLiabilitiesNonCurrent 27957 3.07M 2.29M 2.15M - -
otherNonCurrentLiabilities - 1 2.29M 2.15M 2M 1.56M
totalNonCurrentLiabilities 1.78M 5.35M 9.93M 12.21M 15.6M 13.86M
otherLiabilities - - - - - -
capitalLeaseObligations 4.36M 1.56M 2.96M 1.76M 138.28K 1.76M
totalLiabilities 26.33M 22.39M 22.11M 24.11M 25.86M 28.7M
treasuryStock - - - - - -
preferredStock - - - - - -
commonStock 3900 3900 3900 3900 3900 3900
retainedEarnings 68.31M -10.43M 9.78M 8.48M 29.77M 19.42M
additionalPaidInCapital 3.94B 46.42M 2.04M 2.04M 2.04M 2.04M
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
netIncome 78.74M -20.21M 6.63M 6.82M 10.35M 11.68M
depreciationAndAmortization 9.31M 6.11M 7.28M 8.08M 7.95M 2.18M
deferredIncomeTax -3.05M 781.76K 154.19K 158.49K 431.63K -
stockBasedCompensation - - - - - -
changeInWorkingCapital 8.91M -9.45M -3.75M -410.34K -858.56K -2.29M
accountsReceivables 917.73K 668.92K -312.19K -121.22K -56158 164.04K
inventory - - - - - -
accountsPayables - - - - - -
otherWorkingCapital 7.99M -10.12M -3.44M -289.12K -802.4K -2.46M
otherNonCashItems -109.79M 893.18K 1.01M -1.15M -5.14M 12.08M
netCashProvidedByOperatingActivities -15.87M -21.88M 11.32M 13.5M 12.73M 23.66M
investmentsInPropertyPlantAndEquipment -151.65K -463.48K -48157 -771.01K -934.89K -
acquisitionsNet - - - - - -
purchasesOfInvestments - - - -19922 -765.49K -
salesMaturitiesOfInvestments 3.84M - 1.63M 519.55K 240.59K -
otherInvestingActivities -2.32M -7.97M -7.27M -1.85M -9.89M -4.8M
netCashProvidedByInvestingActivities 1.37M -8.43M -5.69M -2.13M -11.35M -4.8M
netDebtIssuance 3.19M -3.87M -3.69M -2.4M 2.36M 3.57M
longTermNetDebtIssuance 3.19M -3.87M -3.69M -2.4M 2.36M 3.57M
shortTermNetDebtIssuance - - - - - -
netStockIssuance 221.3M 58.5M - - - -
netCommonStockIssuance 221.3M 58.5M - - - -
commonStockIssuance 221.3M 58.5M - - - -
commonStockRepurchased - - - - - -
netPreferredStockIssuance - - - - - -
netDividendsPaid - - -5.33M -10M - -
commonDividendsPaid - - -5.33M -10M - -
preferredDividendsPaid - - - - - -
otherFinancingActivities -8.11M -9.14M -1.86M 2.99M -13M -7.59M
netCashProvidedByFinancingActivities 216.38M 45.49M -10.89M -9.4M -10.64M -4.01M
date 2025-12-31 2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30
revenue 18.71M 15.07M 13.61M 12.47M 17.81M 14.15M 18.18M 16.75M 18.01M 14.2M
costOfRevenue 15.69M 9.71M 6.6M 7.18M 7.1M 6.9M 8.15M 8.36M 8.75M 7.51M
grossProfit 3.02M 5.36M 7.02M 5.29M 10.71M 7.26M 10.03M 8.39M 9.26M 6.69M
researchAndDevelopmentExpenses 25000 20912 63576 109.23K 11374 - 13328 66684 9936 19542
generalAndAdministrativeExpenses - 16.2M 16.74M 10.58M 6.49M 4.62M 8.15M 2.48M 2.77M 2.4M
sellingAndMarketingExpenses - 3.21M 3.26M 918.73K 81776 79200 79532 82260 131.23K 89455
sellingGeneralAndAdministrativeExpenses 23.23M 19.41M 20M 11.5M 6.57M 4.7M 8.23M 2.56M 2.9M 2.49M
otherExpenses -4.62 - - - - - -307.58K - - -
operatingExpenses 23.26M 19.43M 20.06M 11.61M 6.58M 4.7M 7.94M 2.63M 2.91M 2.51M
costAndExpenses 38.95M 29.14M 26.66M 18.79M 13.68M 11.56M 16.4M 10.99M 11.66M 10.02M
netInterestIncome 98459 157.3K 200.5K -99354 -151.38K -201.62K -246.5K -197.08K -311.64K -168.27K
interestIncome 98459 157.3K 200.5K - 151.38K 201.62K 246.5K - - -
interestExpense - - - 99354 - - - 197.08K 311.64K 168.27K
depreciationAndAmortization 5.38M 129.14K 79824 17056 53518 81434 70350 151.82K 142.42K 110.64K
ebitda -14.86M -13.94M -12.97M -6.31M 4.18M 2.64M 1.85M 5.91M 6.49M 4.3M
ebit -20.24M -14.07M -13.05M -6.32M 4.12M 2.56M 1.78M 5.76M 6.35M 4.19M
nonOperatingIncomeExcludingInterest - - - - - - - - - -
operatingIncome -20.24M -14.07M -13.05M -6.32M 4.12M 2.56M 1.78M 5.76M 6.35M 4.19M
totalOtherIncomeExpensesNet 109.66M 162.82K 59452 1.67M 305.02K -167.95K 368.65K -704.68K 163.2K 83325
incomeBeforeTax 89.42M -13.91M -12.99M -4.65M 4.43M 2.39M 2.15M 5.06M 6.51M 4.27M
incomeTaxExpense -2.82M 211.96K 1.68M 893.36K 21048 169.36K 128.25K 259.6K 197.7K 233.93K
netIncomeFromContinuingOperations 92.24M -13.7M -14.66M -5.55M 4.41M 2.22M 2.02M 4.8M 6.31M 4.04M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 92.24M -13.7M -14.66M -5.55M 4.41M 2.22M 2.02M 4.8M 6.31M 4.04M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 92.24M -13.7M -14.66M -5.55M 4.41M 2.22M 2.02M 4.8M 6.31M 4.04M
eps 1.87 -8.26 -8.84 -3.64 3.04 1.54 1.4 3.32 4.36 2.78
date 2025-12-31 2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30
cashAndCashEquivalents 223.41M 12.88M 19.66M 30.51M 6.81M 6.83M 12.06M 6.76M 10.08M -
shortTermInvestments 3.66B 343.86K 343.86K 343.86K 343.86K 992.38K 1.98M 2.05M 7.05M -
cashAndShortTermInvestments 3.89B 13.22M 20M 30.85M 7.15M 7.82M 14.04M 8.81M 17.13M 22.98M
netReceivables 590.88K 389.1K 1.12M 1.11M 2.58M 2.41M 1.13M 1.02M 681.23K -
accountsReceivables 224.4K 389.1K 1.12M 1.11M 2.58M 2.41M 1.13M 1.02M 681.23K -
otherReceivables 366.48K - - - - - - - - -
inventory - - - -403.25K - - - - - -
prepaids 6.08M 8.84M 10.54M 12.94M 371.14K 637.24K 346.06K 221.25K 378.66K -
otherCurrentAssets 140.28M 2.34M 2.34M 3.13M - - - 8952 488.03K -22.98M
totalCurrentAssets 4.03B 24.79M 34.01M 47.63M 10.1M 10.86M 15.52M 10.06M 18.68M -
propertyPlantEquipmentNet 4.65M 1.16M 1.97M 2.29M 2.99M 1.02M 237.54K 2.73M 441.98K -
goodwill - - - - - - - - - -
intangibleAssets 53381 17.57M 18.79M 16.58M 15.34M 13.58M 13.56M 13.38M 13.74M -
goodwillAndIntangibleAssets 53381 17.57M 18.79M 16.58M 15.34M 13.58M 13.56M 13.38M 13.74M -
longTermInvestments - - - - - - - - - -
taxAssets - - - - - - 10957 - - -
otherNonCurrentAssets 233.59K 219.04K 3.55M 6.03M 5.42M 5.77M 5.2M 2.66M 479.08K -
totalNonCurrentAssets 4.94M 18.95M 24.3M 24.9M 23.75M 20.37M 19.02M 18.77M 14.66M -
otherAssets - - - - - - - - - -
totalAssets 4.04B 43.74M 58.31M 72.53M 33.85M 31.24M 34.54M 28.83M 33.34M -
totalPayables 99757 11899 399.52K 399.52K 523.59K 700.61K 535.46K - 316.13K -
accountPayables - - - - - - - - - -
otherPayables 99757 11899 399.52K 399.52K 523.59K 700.61K 535.46K - 316.13K -
accruedExpenses 4.17M 1.23M 452.15K 376.73K 1.78M 276.85K 1.84M 528.41K 1.91M -
shortTermDebt 1.44M 3.76M 4.01M 4.23M 3.86M 3.77M 3.7M 3.39M 2.73M -
capitalLeaseObligationsCurrent 2.61M 852.34K 1.44M 1.41M 1.39M 961.62K 1.62M 1.59M 138.28K -
taxPayables 99757 - 93409 - 217.48K 394.5K 29385 - - -
deferredRevenue 8.76M - 8.67M 9.49M - 5.25M 4.2M - - -
otherCurrentLiabilities 7.47M 12.4M 2.07M -306.11K 4.62M 74391 275.51K 4.92M 5.16M -
totalCurrentLiabilities 24.55M 18.23M 17.04M 15.6M 12.18M 10.96M 11.9M 10.43M 10.26M -
longTermDebt - 314.36K 2.05M 4.1M 6.06M 8M 9.92M 11.73M 13.6M -
capitalLeaseObligationsNonCurrent 1.76M - 123.25K 852.34K 1.57M - 138.29K 958.03K - -
deferredRevenueNonCurrent - - 104.71K - - - -2.15M - - -
deferredTaxLiabilitiesNonCurrent 27957 - 3.07M - 2.29M - 2.15M - - -
otherNonCurrentLiabilities - 2.96M 1 1.4M 2.29M 2.16M 2.15M 2.04M 2M -10.15M
totalNonCurrentLiabilities 1.78M 3.28M 5.35M 6.35M 9.93M 10.16M 12.21M 14.73M 15.6M -10.15M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 4.36M 852.34K 1.56M 2.26M 2.96M 961.62K 1.76M 2.55M 138.28K -
totalLiabilities 26.33M 21.51M 22.39M 21.95M 22.11M 21.12M 24.11M 25.15M 25.86M -10.15M
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 3900 3900 3900 3900 3900 3900 3900 3900 3900 -
retainedEarnings 68.31M -24.13M -10.43M 4.23M 9.78M 8.17M 8.48M 16.57M 29.77M -
additionalPaidInCapital 3.94B 46.42M 46.42M 46.42M 2.04M 2.04M 2.04M 2.04M 2.04M -
date 2025-12-31 2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30
netIncome 92.24M -13.7M -14.66M -5.55M 4.41M 2.22M 2.02M 4.8M 6.31M 4.04M
depreciationAndAmortization 5.38M 3.93M 2.87M 3.23M 856.06K 912K 913.61K 4.1M 4.03M 3.92M
deferredIncomeTax -2.83M - - - - - - - - -
stockBasedCompensation - - - - - - - - - -
changeInWorkingCapital 1.55M 3.72M 5.84M -19.32M -602.28K -3.55M -246.15K -1.92M 268.56K -2.25M
accountsReceivables 165.72K 751.01K -725.28K 1.39M -1.1M -1.34M -607.51K -341.73K 696.26K -1.13M
inventory - - - - - - - - - -
accountsPayables - - - - - - - - - -
otherWorkingCapital 1.38M 2.97M 6.56M -20.71M 499.02K -2.21M 361.36K -1.58M -427.7K -1.12M
otherNonCashItems -109.55M 3.42M 1.78M 3.93M 2.74M 4.35M 3.58M 252.32K -6.73M 3.15M
netCashProvidedByOperatingActivities -13.21M -2.63M -4.17M -17.7M 7.4M 3.93M 6.27M 7.23M 3.88M 8.86M
investmentsInPropertyPlantAndEquipment -601.29K -31020 -454.58K -8900 -538.85K -48156 6532 -48254 -257.69K -9318
acquisitionsNet - - - - - - - - - -
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities 3.83M -1.84M -4.25M -3.71M -3.56M -2.08M -3.26M 1.17M -4.22M -6.86M
netCashProvidedByInvestingActivities 3.23M -1.87M -4.71M -3.72M -3.56M -2.13M -3.25M 1.13M -4.47M -6.87M
netDebtIssuance -2.62M -1.99M - - - - - - - -
longTermNetDebtIssuance -2.62M -1.99M - - - - - - - -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance 220.83M - -24.68M - - - - - - -
netCommonStockIssuance 220.83M - -24.68M - - - - - - -
commonStockIssuance 220.83M - - - - - - - - -
commonStockRepurchased - - -24.68M - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - -2.8M -2.53M - -10M - -
commonDividendsPaid - - - - -2.8M -2.53M - -10M - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities 249.05 -306.11K 22.71M 47.46M -1.05M -4.5M 2.28M -1.68M -2.72M -7.92M
netCashProvidedByFinancingActivities 218.21M -2.29M -1.97M 47.46M -3.86M -7.03M 2.28M -11.68M -2.72M -7.92M