QDM International Inc.
QDMIdata completeness 75%14 fiscal years on fileQDM International Inc. earns about 38% on equity, but has diluted owners by 4009% over 5 years — worth asking whether the growth reaches owners. The applicable estimate puts fair value near $1.88 a share.Whether it’s worth owning at today’s price is the last question — and yours to answer, below.
| Figure | FY 2022 | FY 2023 | FY 2024 | FY 2025 | FY 2026 |
|---|---|---|---|---|---|
| Revenue | $68,9691 | $1.13M2 | $6.37M3 | $8.38M4 | $21.5M4 |
| Net income | −$378,1655 | $44,5506 | $1.56M7 | $4.82M8 | $7.53M8 |
| Operating cash flow | −$398,6109 | $11,81310 | $2.21M11 | $4.08M12 | $1.77M12 |
| Capital expenditure | $3,70013 | $17,50314 | $92,69315 | — | — |
| Free cash flow (derived) | −$402,3109 | −$5,69010 | $2.12M11 | — | — |
| Total debt | — | — | — | — | — |
| Cash & equivalents | $69,65816 | $2.72M17 | $5.16M18 | $8.56M19 | $10.3M19 |
| Diluted shares | 209,521 | 291.6M | 291.6M | 8.6M | 8.6M |
Superscripts are receipts. Each links to the SEC filing the number came from (full list at the bottom).
10 shares is a claim on $18.08 of net worth that earned you $8.75 last year.
It earned an average 38% on equity over 5 years. Compare that to what it costs to fund the business.
seeing a moat in the numbers →Share count is up 4009% over 5 years — owners have been diluted. Worth asking what they got for it.
reading capital allocation →Signals, not verdicts — read from the filings above. Numbers don’t prove a moat; they show its footprint. You decide.
assumptions (8)
- riskFreeRate4.7%
- equityRiskPremium5.0%
- beta100.0%
- equityWeight85.0%
- costOfDebtSpread1.5%
- taxRate21.0%
- normalizedEarnings$1.56M
- growthAssumed0.0%
assumptions (1)
- grahamMultiplier2250.0%
Different models answer different questions — which to trust when →
- 10-K · period ending 2022-03-31 · accession 0001731122-22-001152 (Revenues)
- 10-K · period ending 2023-03-31 · accession 0001213900-24-057975 (Revenues)
- 10-K · period ending 2024-03-31 · accession 0001213900-25-062865 (Revenues)
- 10-K · period ending 2025-03-31 · accession 0001213900-26-073119 (Revenues)
- 10-K · period ending 2022-03-31 · accession 0001731122-22-001152 (NetIncomeLoss)
- 10-K · period ending 2023-03-31 · accession 0001213900-24-057975 (NetIncomeLoss)
- 10-K · period ending 2024-03-31 · accession 0001213900-25-062865 (NetIncomeLoss)
- 10-K · period ending 2025-03-31 · accession 0001213900-26-073119 (NetIncomeLoss)
- 10-K · period ending 2022-03-31 · accession 0001731122-22-001152 (NetCashProvidedByUsedInOperatingActivities)
- 10-K · period ending 2023-03-31 · accession 0001213900-24-057975 (NetCashProvidedByUsedInOperatingActivities)
- 10-K · period ending 2024-03-31 · accession 0001213900-25-062865 (NetCashProvidedByUsedInOperatingActivities)
- 10-K · period ending 2025-03-31 · accession 0001213900-26-073119 (NetCashProvidedByUsedInOperatingActivities)
- 10-K · period ending 2022-03-31 · accession 0001731122-22-001152 (PaymentsToAcquirePropertyPlantAndEquipment)
- 10-K · period ending 2023-03-31 · accession 0001213900-24-057975 (PaymentsToAcquirePropertyPlantAndEquipment)
- 10-K · period ending 2024-03-31 · accession 0001213900-25-062865 (PaymentsToAcquirePropertyPlantAndEquipment)
- 10-K · period ending 2022-03-31 · accession 0001731122-22-001152 (CashAndCashEquivalentsAtCarryingValue)
- 10-K · period ending 2023-03-31 · accession 0001213900-24-057975 (CashAndCashEquivalentsAtCarryingValue)
- 10-K · period ending 2024-03-31 · accession 0001213900-25-062865 (CashAndCashEquivalentsAtCarryingValue)
- 10-K · period ending 2025-03-31 · accession 0001213900-26-073119 (CashAndCashEquivalentsAtCarryingValue)