Stock Scorer

Charming Medical Limited (MCTA)

Every figure this model derived for MCTA, the value it took, and the element in the company's own XBRL it was read from — so any of it can be checked against the filing rather than taken on trust. As at 2026-03-31.

The figures, and where each came from

This is the part no other screener shows. Each figure below names the XBRL element it was read from, so it can be checked against the filing itself.

FigureValueXBRL tagAs at
capex 339,560 PaymentsToAcquirePropertyPlantAndEquipment 2026-03-31
cash 6,025,273 CashAndCashEquivalentsAtCarryingValue 2026-03-31
current assets 8,174,597 AssetsCurrent 2026-03-31
current liabilities 4,332,148 LiabilitiesCurrent 2026-03-31
equity 5,180,962 StockholdersEquity 2026-03-31
interest expense 15,799 InterestExpense 2026-03-31
ocf -1,215,931 NetCashProvidedByUsedInOperatingActivities 2026-03-31
revenue 4,807,713 Revenues 2026-03-31

The ratios

The figures themselves rather than their scores — what somebody looking up MCTA on one particular measure came for.

RatioValue
cash operating margin3.89
current ratio6.36
current ratio reported1.89
deferred revenue growth-12.01
dilution pct5.3
ev owner earnings-301.03
ev sales97.39
fcf margin-32.35
interest cover-1.85
operating margin-0.61
owner earnings margin-32.35
revenue growth-22.73
revenue growth per share-26.62
rule of 40-23.34
sbc pct revenue0.0

Everything else this filing tags

127 more elements from MCTA's own XBRL that this model has no measure for, newest reading each, largest first. Nothing here is converted, added up or renamed — it is the filing's own element names and the filing's own numbers.

ElementNewestAs of PeriodsUnit
WeightedAverageNumberOfDilutedSharesOutstanding16,150,0552026-03-31 3shares
WeightedAverageNumberOfSharesOutstandingBasic16,150,0552026-03-31 3shares
Assets9,868,6672026-03-31 2USD
LiabilitiesAndStockholdersEquity9,868,6672026-03-31 2USD
ProceedsFromIssuanceInitialPublicOffering6,533,6602026-03-31 1USD
SaleOfStockConsiderationReceivedOnTransaction6,500,0002026-03-31 1USD
NetCashProvidedByUsedInFinancingActivities5,292,1562026-03-31 3USD
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest5,180,9622026-03-31 4USD
AdditionalPaidInCapital5,097,2412026-03-31 2USD
OperatingExpenses4,836,9502026-03-31 3USD
StockIssuedDuringPeriodValueNewIssues4,784,5452026-03-31 1USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents4,699,2732026-03-31 4USD
Liabilities4,687,7052026-03-31 2USD
ContractWithCustomerLiabilityRevenueRecognized-4,671,9532026-03-31 2USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect3,897,2102026-03-31 3USD
CashUninsuredAmount3,840,5782026-03-31 1USD
ContractWithCustomerLiabilityCurrent3,047,5842026-03-31 3USD
RevenueFromContractWithCustomerIncludingAssessedTax2,618,4812026-03-31 3USD
AssetsNoncurrent1,694,0702026-03-31 2USD
Supplies1,542,2182026-03-31 1USD
IncreaseDecreaseInOtherReceivables1,453,6372026-03-31 3USD
PropertyPlantAndEquipmentGross1,451,2642026-03-31 2USD
DepositsAssetsCurrent1,441,0992025-03-31 1USD
OtherShortTermInvestments1,326,0002026-03-31 1USD
PaymentsForRepurchaseOfInitialPublicOffering1,176,7632026-03-31 3USD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment844,3632026-03-31 2USD
MarketingAndAdvertisingExpense803,4832026-03-31 3USD
TimeDeposits790,0002026-03-31 1USD
ProfessionalFees782,4482026-03-31 3USD
LesseeOperatingLeaseLiabilityPaymentsDue744,0602026-03-31 1USD
OperatingLeaseRightOfUseAsset724,1192026-03-31 2USD
OperatingLeaseLiability722,2172026-03-31 2USD
PropertyPlantAndEquipmentNet606,9012026-03-31 2USD
CapitalLeaseObligationsIncurred595,6642026-03-31 2USD
DeferredOfferingCosts572,3522025-03-31 1USD
OtherGeneralAndAdministrativeExpense546,9462026-03-31 3USD
DebtSecuritiesCurrent511,1262026-03-31 2USD
TradingSecuritiesDebt511,1262026-03-31 2USD
OperatingLeaseExpense459,9142026-03-31 3USD
IncreaseDecreaseInContractWithCustomerLiability-415,8692026-03-31 3USD
AccountsPayableAndAccruedLiabilitiesCurrent415,3022026-03-31 2USD
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths381,6272026-03-31 1USD
OperatingLeaseLiabilityCurrent366,6602026-03-31 2USD
LiabilitiesNoncurrent355,5572026-03-31 2USD
OperatingLeaseLiabilityNoncurrent355,5572026-03-31 2USD
TaxesPayableCurrent307,3682026-03-31 2USD
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo238,9722026-03-31 1USD
OfficersCompensation218,5072026-03-31 3USD
Depreciation216,0742026-03-31 3USD
AccountsReceivableGrossCurrent201,4772026-03-31 2USD
AccountsReceivableNetCurrent201,4772026-03-31 2USD
IncreaseDecreaseInAccountsReceivable-194,4242026-03-31 3USD
LongTermDebt185,7992026-03-31 1USD
ShortTermBorrowings185,7992026-03-31 2USD
NetCashProvidedByUsedInInvestingActivities-179,0152026-03-31 3USD
RentalProperties174,4652026-03-31 2USD
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities168,8382026-03-31 3USD
NonoperatingIncomeExpense162,7032026-03-31 3USD
AccruedProfessionalFeesCurrent158,3912026-03-31 2USD
IncomeTaxExpenseBenefit156,1142026-03-31 3USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest133,4662026-03-31 3USD
RepaymentsOfBankDebt128,4272026-03-31 3USD
AccruedEmployeeBenefitsCurrent127,6522026-03-31 2USD
LesseeOperatingLeaseLiabilityPaymentsDueYearThree123,4612026-03-31 1USD
FinanceLeaseLiability113,8332025-03-31 1USD
FinanceLeasePrincipalPayments113,8332026-03-31 3USD
FinanceLeaseLiabilityNoncurrent100,1922025-03-31 1USD
RetainedEarningsAccumulatedDeficit96,7932026-03-31 2USD
IncreaseDecreaseInAccruedIncomeTaxesPayable86,0292026-03-31 3USD
AccruedAdvertisingCurrent78,2412026-03-31 2USD
GainLossOnInvestments72,6512026-03-31 3USD
InvestmentIncomeInterest72,6512026-03-31 3USD
DeferredIncomeTaxExpenseBenefit67,9832026-03-31 3USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths61,5052026-03-31 1USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree56,4282026-03-31 1USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo54,7282026-03-31 1USD
OtherNonoperatingIncomeExpense50,7632026-03-31 3USD
CapitalUnitsAuthorized50,0002024-02-28 1shares
StockIssuedDuringPeriodSharesNewIssues50,0002024-05-06 1shares
PrepaidRent45,9512026-03-31 2USD
NetIncomeLossAttributableToNoncontrollingInterest43,9322024-03-31 1USD
CostOfRevenue35,2212026-03-31 3USD
ComprehensiveIncomeNetOfTax-33,8692026-03-31 3USD
OtherAccruedLiabilitiesCurrent33,8182026-03-31 2USD
ProceedsFromSaleOfPropertyPlantAndEquipment30,4982026-03-31 1USD
OperatingIncomeLoss-29,2372026-03-31 3USD
InvestmentsFairValueDisclosure26,0002026-03-31 1USD
InventoryNet25,6232026-03-31 2USD
OtherNoncashIncomeExpense23,8822026-03-31 3USD
NetIncomeLoss-22,6482026-03-31 3USD
ProfitLoss-22,6482026-03-31 3USD
UnrealizedGainLossOnInvestments22,6212026-03-31 2USD
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount21,8432026-03-31 1USD
OtherIncome20,3642026-03-31 2USD
AccountsPayableTradeCurrent17,2002026-03-31 2USD
InterestExpenseNonoperating15,7992026-03-31 3USD
InterestPaidNet15,7992026-03-31 3USD
AccumulatedOtherComprehensiveIncomeLossNetOfTax-14,7902026-03-31 2USD
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents-14,7082026-03-31 3USD
FinanceLeaseLiabilityCurrent13,6412025-03-31 1USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour13,1382026-03-31 1USD
DebtSecuritiesRealizedGainLoss12,1032026-03-31 1USD
GainLossOnSaleOfPropertyPlantEquipment11,7962026-03-31 1USD
OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent11,2212026-03-31 3USD
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax-11,2212026-03-31 3USD
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax11,2212026-03-31 3USD
PaymentsToAcquireInvestments11,0522026-03-31 2USD
OtherLiabilitiesCurrent9,4352026-03-31 2USD
DeferredIncomeTaxAssetsNet9,0312026-03-31 2USD
DeferredTaxAssetsGross9,0312026-03-31 2USD
DeferredTaxAssetsNet9,0312026-03-31 2USD
CapitalUnits7,5002026-03-31 1USD
DeferredTaxAssetsPropertyPlantAndEquipment5,4672026-03-31 3USD
DeferredTaxAssetsOperatingLossCarryforwards3,5642026-03-31 3USD
DebtSecuritiesTradingUnrealizedGainLoss-3,3792026-03-31 2USD
OtherReceivables2,4832026-03-31 2USD
IncreaseDecreaseInInventories-1,1742026-03-31 3USD
OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest-3482024-03-31 1USD
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential12026-03-31 3pure
EffectiveIncomeTaxRateContinuingOperations12026-03-31 3pure
NumberOfOperatingSegments12026-03-31 1Segment
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes02026-03-31 3pure
FinanceLeaseWeightedAverageDiscountRatePercent02025-03-31 1pure
OperatingLeaseWeightedAverageDiscountRatePercent02026-03-31 2pure
EarningsPerShareBasic02026-03-31 3USD/shares
EarningsPerShareDiluted02026-03-31 3USD/shares
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate02026-03-31 3pure

What to be careful about

What this model itself distrusts about MCTA's figures. Written by the derivation as it ran, not added afterwards.