MFI · mF International Ltd · Financials
Income-statement, balance-sheet and cash-flow figures from SEC filings, plus a debt profile anchored in the latest 10-K and updated by each 10-Q and debt exhibit.
Chart any reported metric, KPI or segment over time — the full statement history lives here
| Line Item | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| USD/shares | — | -$1.60 | $0.58 | — | — |
| USD/shares | — | -$1.60 | $0.58 | — | — |
| shares | 5.64M | 1.66M | 1.45M | 1.45M | 1.45M |
| shares | 5.81M | 1.66M | 1.45M | 1.45M | 1.45M |
Capital Returned to Shareholders
Cash spent on share repurchases and dividends per fiscal year, as reported on the cash-flow statement. Across FY2023–FY2025: $5.33M in dividends.
Debt Profile
No verified debt profile is available yet. This does not establish that the company has no debt or covenants.
Price & Valuation
Multiples computed on the strict TTM/EV methodology — today's snapshot against peers, and each ratio recomputed as of past filing dates.
Valuation
Peer medians compare against the 95 similar-size Software - Application companies (of 216 listed).
Revenue Breakdown
Annual revenue as the company disaggregates it in its own XBRL filings. Years a component wasn't reported show a dash.
Share mode is each component's slice of the reported components that year — issuers rarely tag every revenue dollar, so slices need not sum to total revenue.
By Product & Service (HKD)
| Component | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Subscriptions | 15,166,630 | 11,419,059 | 11,445,019 | 11,414,976 | 12,124,676 |
| Hosting, Support and Maintenance Services | 5,079,073 | 4,893,759 | 4,338,184 | 4,186,369 | 3,304,830 |
| Whitel Label Services | 4,887,035 | 3,018,561 | 2,122,198 | 1,889,188 | 1,860,221 |
| Service Other | 4,186,588 | 2,700,199 | 8,973,079 | 7,140,076 | 8,147,473 |
| Subscription Services | 3,098,088 | 2,150,845 | 2,456,181 | 3,601,632 | 3,554,778 |
| Liquidity Services | 1,405,762 | 1,902,895 | 2,626,516 | 6,699,586 | 3,220,992 |