Stock Scorer

CDT Environmental Technology Investment Holdings Limited (CDTG)

Every figure this model derived for CDTG, 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 2025-12-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 2,233 PaymentsToAcquirePropertyPlantAndEquipment 2025-12-31
cash 66,686 CashAndCashEquivalentsAtCarryingValue 2025-12-31
current assets 84,317,347 AssetsCurrent 2025-12-31
current liabilities 57,906,667 LiabilitiesCurrent 2025-12-31
equity 30,612,713 StockholdersEquity 2025-12-31
interest expense 91,446 InterestExpense 2025-12-31
ocf -1,490,957 NetCashProvidedByUsedInOperatingActivities 2025-12-31
revenue 18,225,819 Revenues 2025-12-31
sbc 2,145,000 ShareBasedCompensation 2025-12-31

The ratios

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

RatioValue
cash operating margin-50.87
current ratio1.46
current ratio reported1.46
deferred revenue growth2.79
dilution pct17.66
ev owner earnings-0.84
ev sales0.17
fcf margin-8.19
interest cover-127.41
operating margin-63.93
owner earnings margin-19.96
revenue growth-38.77
revenue growth per share-47.96
roic-30.13
rule of 40-102.7
sbc pct revenue11.77

Everything else this filing tags

154 more elements from CDTG'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
Assets88,904,0532025-12-31 8USD
LiabilitiesAndStockholdersEquity88,904,0532025-12-31 8USD
AccountsReceivableGross68,385,8572025-12-31 8USD
Liabilities58,264,1622025-12-31 8USD
AccountsReceivableNet44,128,9332025-12-31 8USD
AccountsReceivableNetCurrent44,128,9332025-12-31 8USD
ContractWithCustomerAssetNet39,309,9952025-12-31 8USD
ContractWithCustomerAssetNetCurrent39,309,9952025-12-31 8USD
AccountsPayableCurrent39,221,4392025-12-31 8USD
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest30,639,8912025-12-31 16USD
AllowanceForDoubtfulAccountsReceivable24,256,9242025-12-31 15USD
StockIssuedDuringPeriodSharesNewIssues23,000,0002025-12-31 10shares
CommonStockSharesAuthorized20,000,0002024-12-31 6shares
OperatingExpenses19,210,3612025-12-31 12USD
ProvisionForDoubtfulAccounts14,694,7232025-12-31 12USD
AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease14,382,4342025-12-31 11USD
AdditionalPaidInCapital14,316,8832025-12-31 8USD
RetainedEarningsAccumulatedDeficit14,258,1612025-12-31 8USD
WeightedAverageNumberOfDilutedSharesOutstanding12,141,8072025-12-31 12shares
WeightedAverageNumberOfSharesOutstandingBasic12,141,8072025-12-31 12shares
IncreaseDecreaseInAccountsReceivable12,081,1462025-12-31 12USD
OperatingIncomeLoss-11,651,4042025-12-31 12USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-11,632,1082025-12-31 12USD
OtherComprehensiveIncomeLossBeforeTax-11,632,1082025-12-31 3USD
CommonStockSharesOutstanding10,825,0002024-12-31 6shares
CommonStockSharesIssued10,825,0002024-12-31 4shares
CostOfRevenue10,666,8622025-12-31 12USD
ProfitLoss-10,366,0872025-12-31 12USD
TaxesPayableCurrent10,329,5982025-12-31 8USD
TaxesPayableCurrentAndNoncurrent10,329,5982025-12-31 8USD
NetIncomeLoss-10,197,2422025-12-31 12USD
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest-9,576,7552025-12-31 12USD
ComprehensiveIncomeNetOfTax-9,416,0662025-12-31 12USD
ContractWithCustomerAssetNetNoncurrent8,550,4982024-12-31 7USD
OtherAdditionalCapital8,260,0512025-12-31 8USD
OtherAssetsNoncurrent8,050,0682023-12-31 2USD
GrossProfit7,558,9572025-12-31 12USD
AccruedIncomeTaxes7,106,2912025-12-31 8USD
OtherAssets4,586,7062025-12-31 6USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts3,649,2922025-12-31 8USD
DeferredIncomeTaxAssetsNet3,499,6492025-12-31 8USD
DeferredTaxAssetsNet3,499,6492025-12-31 8USD
PropertyPlantAndEquipmentGross3,241,0222025-12-31 8USD
SalesAndExciseTaxPayableCurrentAndNoncurrent3,232,5312025-12-31 8USD
IncreaseDecreaseInIncomeTaxes2,641,3472025-12-31 12USD
AccountsPayableAndOtherAccruedLiabilitiesCurrent2,298,8332025-12-31 8USD
OtherAccountsPayableAndAccruedLiabilities2,298,8332025-12-31 8USD
DeferredIncomeTaxExpenseBenefit-2,196,1532025-12-31 12USD
DeferredIncomeTaxesAndTaxCredits-2,196,1532025-12-31 12USD
GeneralAndAdministrativeExpense2,160,4342025-12-31 12USD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment2,153,9652025-12-31 8USD
RepaymentsOfShortTermDebt1,933,1052025-12-31 12USD
IncreaseDecreaseInAccountsPayable1,808,1722025-12-31 12USD
IncreaseDecreaseInContractWithCustomerAsset-1,747,5862025-12-31 12USD
AccumulatedOtherComprehensiveIncomeLossNetOfTax-1,429,7332025-12-31 8USD
CurrentIncomeTaxExpenseBenefit1,428,4382024-12-31 9USD
NetCashProvidedByUsedInFinancingActivities1,398,3022025-12-31 12USD
IncomeTaxExpenseBenefit-1,266,0212025-12-31 12USD
LoansPayableToBankCurrent1,153,6542025-12-31 8USD
ProceedsFromShortTermDebt1,096,3482025-12-31 12USD
PropertyPlantAndEquipmentNet1,087,0572025-12-31 8USD
SalariesAndWages923,5692025-12-31 9USD
StockRepurchasedDuringPeriodShares900,0002023-12-31 1shares
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax789,3322025-12-31 12USD
AllowanceForDoubtfulOtherReceivablesCurrent773,5942025-12-31 8USD
ProfessionalFees703,4062025-12-31 9USD
DeferredTaxAssetsValuationAllowance657,6492025-12-31 8USD
EscrowDepositsRelatedToPropertySales600,0002024-12-31 4USD
ProceedsFromIssuanceInitialPublicOffering600,0002024-04-22 3USD
DeferredTaxAssetsOperatingLossCarryforwards508,0062025-12-31 8USD
PrepaidExpenseAndOtherAssetsCurrent497,1812025-12-31 8USD
LiabilitiesNoncurrent357,4952025-12-31 8USD
LongTermLoansFromBank357,4952025-12-31 8USD
Cash268,1022023-12-31 2USD
LesseeOperatingLeaseLiabilityPaymentsDue242,5372023-12-31 1USD
Depreciation235,0992025-12-31 12USD
OperatingLeaseLiability224,8132023-12-31 5USD
OperatingLeaseRightOfUseAsset210,0582023-12-31 7USD
LeaseCost200,6252025-12-31 12USD
ShortTermLeaseCost200,6252025-12-31 12USD
OtherReceivablesNetCurrent189,8002025-12-31 8USD
OtherGeneralAndAdministrativeExpense183,7842025-12-31 9USD
NetIncomeLossAttributableToNoncontrollingInterest-168,8452025-12-31 12USD
SellingAndMarketingExpense162,6022025-12-31 12USD
SellingExpense162,6022025-12-31 9USD
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance162,3032025-12-31 3USD
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest-160,6892025-12-31 12USD
IncreaseDecreaseInPrepaidExpensesOther149,2232025-12-31 12USD
OtherDepreciationAndAmortization149,0502025-12-31 9USD
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths127,6692023-12-31 1USD
OperatingLeasesRentExpenseNet124,7532024-12-31 6USD
OperatingLeaseLiabilityCurrent118,8332023-12-31 4USD
FiniteLivedIntangibleAssetsAccumulatedAmortization118,2652025-12-31 8USD
FiniteLivedIntangibleAssetsGross118,2652025-12-31 8USD
OtherNonoperatingIncomeExpense110,6372025-12-31 12USD
OperatingLeaseLiabilityNoncurrent105,9802023-12-31 4USD
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities103,4312025-12-31 12USD
PrepaidExpenseCurrent100,0002024-12-31 3USD
CashAcquiredInExcessOfPaymentsToAcquireBusiness100,0002024-03-26 3USD
IncreaseDecreaseInOperatingLeaseLiability-82,0272024-12-31 11USD
CompensationExpenseExcludingCostOfGoodAndServiceSold71,4882025-12-31 12USD
OperatingLeaseRightOfUseAssetAmortizationExpense70,9752024-12-31 11USD
OperatingLeaseCost70,8622024-12-31 11USD
RepaymentsOfLongTermDebt69,5652025-12-31 12USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents66,6862025-12-31 16USD
CashEquivalentsAtCarryingValue66,6862025-12-31 4USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-57,6932025-12-31 12USD
ResearchAndDevelopmentExpense47,6022025-12-31 12USD
PaymentsForRepurchaseOfInitialPublicOffering46,8592023-12-31 8USD
IncreaseDecreaseInOtherReceivables45,8292025-12-31 12USD
IncreaseDecreaseInDeferredCharges-45,1942023-12-31 8USD
AllowanceForDoubtfulAccountsReceivableRecoveries42,7782025-12-31 11USD
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo40,8912023-12-31 1USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFour35,9982023-12-31 1USD
LesseeOperatingLeaseLiabilityPaymentsDueYearThree34,9502023-12-31 1USD
GainOrLossOnSaleOfStockInSubsidiary34,4682025-12-31 9USD
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents33,8952025-12-31 12USD
NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest33,5892025-12-31 7USD
ContractWithCustomerLiabilityCurrent28,8092025-12-31 8USD
MinorityInterest27,1782025-12-31 8USD
CommonStockValue27,0632024-12-31 6USD
NonoperatingIncomeExpense19,2962025-12-31 12USD
OtherOperatingIncomeExpenseNet-19,2962025-12-31 9USD
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount17,7242023-12-31 1USD
PaymentForAdministrativeFees7,5002024-05-05 3USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo5,7122023-12-31 1USD
AmortizationOfIntangibleAssets5,6292025-12-31 12USD
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths5,6282024-12-31 3USD
FiniteLivedIntangibleAssetsNet5,6282024-12-31 7USD
AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent4,1062024-12-31 6USD
AdvertisingExpense1,3192025-12-31 12USD
ProceedsFromSaleOfPropertyPlantAndEquipment1,1352025-12-31 7USD
NetCashProvidedByUsedInInvestingActivities1,0672025-12-31 12USD
GainLossOnDispositionOfAssets-9622025-12-31 10USD
IncomeTaxesPaid1412024-12-31 11USD
IncomeTaxesPaidNet1412024-12-31 2USD
IncreaseDecreaseInContractWithCustomerLiability142024-12-31 11USD
EarningsPerShareBasic-12025-12-31 12USD/shares
EarningsPerShareDiluted-12025-12-31 12USD/shares
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate02025-12-31 12pure
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate02025-12-31 12pure
OperatingLeaseWeightedAverageDiscountRatePercent02024-12-31 3pure
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance-02025-12-31 12pure
CommonStockParOrStatedValuePerShare02024-12-31 11USD/shares
EffectiveIncomeTaxRateReconciliationOtherAdjustments-02025-12-31 12pure
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount02025-12-31 12shares
AssetImpairmentCharges02024-12-31 6USD
CapitalizedContractCostNetCurrent02023-12-31 2USD
DeferredCostsCurrent02023-12-31 2USD
ImpairmentOfLongLivedAssetsHeldForUse02025-12-31 8USD
PaymentsToAcquireIntangibleAssets02023-12-31 5USD
UnrecognizedTaxBenefits02025-12-31 8USD
EscrowDeposit02025-12-31 6USD
InterestExpenseOther02025-12-31 6USD

What to be careful about

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