Stock Scorer

TMD Energy Limited (TMDE)

Every figure this model derived for TMDE, 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 2024-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 3,751,944 PaymentsToAcquirePropertyPlantAndEquipment 2024-12-31
cash 7,060,410 CashAndCashEquivalentsAtCarryingValue 2025-06-30
current assets 93,014,204 AssetsCurrent 2025-06-30
current liabilities 101,735,933 LiabilitiesCurrent 2025-06-30
equity 21,586,668 StockholdersEquity 2025-06-30
interest expense 4,598,376 InterestExpenseDebt 2024-12-31
ocf -24,290,411 NetCashProvidedByUsedInOperatingActivities 2024-12-31
revenue 688,607,542 RevenueFromContractWithCustomerExcludingAssessedTax 2024-12-31

The ratios

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

RatioValue
cash operating margin1.56
current ratio0.91
current ratio reported0.91
dilution pct0.0
ebit cagr15.61
ebit yoy130.32
ev ebit1.38
ev owner earnings-0.29
ev sales0.01
fcf margin-4.07
interest cover1.3
operating margin0.87
owner earnings margin-4.07
revenue growth8.77
revenue growth per share8.77
roic29.74
rule of 409.64
sbc pct revenue0.0

Everything else this filing tags

159 more elements from TMDE'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
CommonStockSharesAuthorized500,000,0002025-06-30 9shares
CostOfRevenue272,356,6492025-06-30 9USD
Assets124,942,4032025-06-30 6USD
LiabilitiesAndStockholdersEquity124,942,4032025-06-30 6USD
Liabilities102,329,0402025-06-30 6USD
ShortTermBorrowings91,806,6032025-06-30 6USD
PropertyPlantAndEquipmentGross53,705,9632025-06-30 6USD
AssetsNoncurrent31,928,1992025-06-30 6USD
PropertyPlantAndEquipmentNet31,733,2892025-06-30 6USD
OtherAssetsCurrent30,958,6842025-06-30 6USD
AccountsReceivableGrossCurrent29,942,0502025-06-30 6USD
AccountsReceivableNetCurrent28,371,7022025-06-30 6USD
CommonStockSharesIssued23,565,0002025-06-30 9shares
CommonStockSharesOutstanding23,565,0002025-06-30 9shares
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest22,613,3632025-06-30 12USD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment21,972,6742025-06-30 6USD
WeightedAverageNumberOfDilutedSharesOutstanding21,359,0332025-06-30 9shares
WeightedAverageNumberOfSharesOutstandingBasic21,359,0332025-06-30 9shares
OtherReceivables16,968,8712025-06-30 6USD
OtherReceivablesGrossCurrent16,007,6202025-06-30 6USD
LineOfCreditFacilityCommitmentFeeAmount14,986,2102025-06-30 2USD
NetCashProvidedByUsedInFinancingActivities12,778,4102025-06-30 9USD
AdditionalPaidInCapital12,731,6772025-06-30 6USD
IncreaseDecreaseInAccountsAndOtherReceivables11,914,9022025-06-30 9USD
ProceedsFromIssuanceInitialPublicOffering11,586,2502025-06-30 2USD
ProceedsFromIssuanceOrSaleOfEquity11,586,2502025-04-24 2USD
PurchaseObligation11,221,2502025-06-30 3USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect-9,568,8012025-06-30 9USD
RetainedEarningsAccumulatedDeficit8,274,2482025-06-30 6USD
DepositsAssetsCurrent8,220,6412025-06-30 6USD
StockIssuedDuringPeriodValueNewIssues8,097,2792025-06-30 2USD
InventoryNet7,627,1292025-06-30 6USD
LineOfCreditFacilityCapacityAvailableForTradePurchases7,623,5912025-06-30 3USD
ProceedsFromRepaymentsOfDebt7,443,0902025-06-30 9USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations7,060,4102025-06-30 12USD
AccountsPayableAndAccruedLiabilitiesCurrent7,057,3872025-06-30 6USD
PrepaidExpenseCurrent6,730,4232025-06-30 6USD
IncreaseDecreaseInAccountsReceivable6,574,1112025-06-30 9USD
ProceedsFromRepaymentsOfRelatedPartyDebt-6,245,3692025-06-30 7USD
OperatingExpenses5,927,1402025-06-30 9USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-5,509,4092025-06-30 9USD
AdjustmentsToAdditionalPaidInCapitalOther-5,311,8802024-12-31 9USD
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest-4,617,7112025-06-30 9USD
ProfitLoss-4,521,3752025-06-30 9USD
ComprehensiveIncomeNetOfTax-4,394,4112025-06-30 9USD
NetIncomeLoss-4,308,9022025-06-30 9USD
GrossProfit3,983,4712025-06-30 9USD
NonoperatingIncomeExpense-3,565,7402025-06-30 9USD
GeneralAndAdministrativeExpense3,330,2642025-06-30 9USD
InterestExpenseLongTermDebt2,801,2332025-06-30 9USD
StockIssued12,798,8872024-12-31 3USD
SegmentReportingOtherItemAmount2,577,7062025-06-30 9USD
Depreciation2,558,8092025-06-30 9USD
PaymentsForDeposits2,500,0002025-06-30 2USD
IncreaseDecreaseInInventories-2,493,0222025-06-30 9USD
NetCashProvidedByUsedInInvestingActivities-2,095,8072025-06-30 9USD
OperatingIncomeLoss-1,943,6692025-06-30 9USD
DeferredOfferingCosts1,839,8462024-12-31 4USD
IncreaseDecreaseInIncomeTaxes-1,756,1532025-06-30 9USD
AllowanceForDoubtfulAccountsReceivableCurrent1,570,3482025-06-30 9USD
MinorityInterest1,026,6952025-06-30 6USD
IncreaseDecreaseInDueFromRelatedPartiesCurrent-1,016,3782025-06-30 9USD
IncomeTaxesReceivable1,003,3502025-06-30 2USD
IncomeTaxReconciliationPriorYearIncomeTaxes-1,001,0382025-06-30 9USD
ProvisionForOtherLosses1,001,0382024-12-31 2USD
IncomeTaxExpenseBenefit-988,0342025-06-30 9USD
InterestCostsIncurred937,3532025-06-30 3USD
LongTermDebt934,1732025-06-30 6USD
IncomeTaxesPaid877,1842025-06-30 9USD
IncreaseDecreaseInOtherCurrentLiabilities-811,1432025-06-30 6USD
OtherNonoperatingIncomeExpense-774,9852025-06-30 9USD
TaxesPayableCurrent773,5782024-12-31 4USD
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities-682,3952025-06-30 9USD
LiabilitiesNoncurrent593,1072025-06-30 6USD
AccumulatedOtherComprehensiveIncomeLossNetOfTax578,3862025-06-30 6USD
ProceedsFromContributedCapital560,9852022-12-31 1USD
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations559,3602025-06-30 9USD
LongTermDebtNoncurrent525,1482025-06-30 6USD
IncreaseDecreaseInOtherCurrentAssets419,0272024-12-31 3USD
LongTermDebtCurrent409,0252025-06-30 6USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths409,0252025-06-30 3USD
LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive387,9792025-06-30 3USD
DebtInstrumentFaceAmount380,0002025-06-30 3USD
IncomeTaxReconciliationOtherAdjustments-303,2112025-06-30 9USD
IncomeTaxReconciliationStateAndLocalIncomeTaxes283,7872025-06-30 9USD
OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent276,0682024-12-31 3USD
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest-223,3002025-06-30 6USD
NetIncomeLossAttributableToNoncontrollingInterest-212,4732025-06-30 9USD
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest167,7812024-12-31 3USD
ProvisionForDoubtfulAccounts130,7812022-12-31 1USD
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability100,7712023-12-31 2USD
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax-96,3362025-06-30 9USD
Investments89,7122025-06-30 6USD
AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease83,2082025-06-30 6USD
PaymentsToAcquireInvestments83,0892024-12-31 4USD
ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates74,1202024-12-31 2USD
FinanceLeaseLiabilityPaymentsDue73,3782025-06-30 3USD
NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance71,4842024-12-31 3USD
DeferredIncomeTaxAssetsNet67,2172025-06-30 2USD
FinanceLeaseLiability65,6372025-06-30 6USD
DeferredIncomeTaxesAndTaxCredits-64,9142025-06-30 6USD
IncomeTaxReconciliationTaxCreditsForeign61,9092022-12-31 1USD
FinanceLeaseLiabilityNoncurrent53,6582025-06-30 6USD
IncomeTaxReconciliationForeignIncomeTaxRateDifferential-45,4902025-06-30 9USD
LesseeOperatingLeaseLiabilityPaymentsDue41,5282025-06-30 3USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive38,8242025-06-30 3USD
OperatingLeaseLiability38,7382025-06-30 6USD
SellingAndMarketingExpense38,0672025-06-30 9USD
OperatingLeaseRightOfUseAsset37,9812025-06-30 6USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour35,6902025-06-30 3USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree32,7272025-06-30 3USD
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability31,3502025-06-30 6USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo29,9282025-06-30 3USD
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths26,8332025-06-30 3USD
FinanceLeaseRightOfUseAssetAmortization26,3512025-06-30 9USD
IncomeTaxReconciliationTaxExemptIncome26,0382024-12-31 7USD
OperatingLeaseLiabilityCurrent24,4372025-06-30 6USD
GainLossOnDispositionOfAssets118,7242023-12-31 3USD
InterestIncomeExpenseNonoperatingNet16,0722025-06-30 9USD
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths14,7582025-06-30 3USD
FinanceLeaseLiabilityPaymentsDueYearFour14,7582025-06-30 3USD
FinanceLeaseLiabilityPaymentsDueYearThree14,7582025-06-30 3USD
FinanceLeaseLiabilityPaymentsDueYearTwo14,7582025-06-30 3USD
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo14,6952025-06-30 3USD
FinanceLeaseLiabilityPaymentsDueYearFive14,3462025-06-30 3USD
OperatingLeaseLiabilityNoncurrent14,3012025-06-30 6USD
OperatingLeaseExpense13,2252025-06-30 9USD
IncreaseDecreaseInContractWithCustomerLiability-12,8112022-12-31 1USD
OperatingLeasePayments12,6832025-06-30 9USD
FinanceLeaseLiabilityCurrent11,9792025-06-30 6USD
OperatingLeaseRightOfUseAssetAmortizationExpense11,6022025-06-30 9USD
DeferredIncome11,3542025-06-30 6USD
IncreaseDecreaseInOperatingLeaseLiability-11,0582025-06-30 9USD
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate8,4112025-06-30 9USD
FinanceLeaseLiabilityUndiscountedExcessAmount7,7412025-06-30 3USD
FinanceLeaseLiabilityPaymentsDueAfterYearFive6,5972024-12-31 1USD
ProceedsFromSaleOfPropertyPlantAndEquipment6,1272023-12-31 3USD
FinanceLeasePrincipalPayments5,5622025-06-30 9USD
SecurityDepositLiability5,5002023-12-31 1USD
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount2,7902025-06-30 3USD
CommonStockValue2,3572025-06-30 6USD
FinanceLeaseInterestExpense1,5642025-06-30 9USD
FinanceLeaseInterestPaymentOnLiability1,5642025-06-30 9USD
Goodwill1,1292023-12-31 1USD
GoodwillImpairmentLoss1,1292024-12-31 3USD
GoodwillAcquiredDuringPeriod1,1292024-12-31 2USD
AllowanceForDoubtfulAccountsReceivableRecoveries8072025-06-30 5USD
ProvisionForOtherCreditLosses8072025-06-30 6USD
RealizedAndUnrealizedGainLossInvestmentAndDerivativeOperatingAfterTax7102024-12-31 1USD
OtherAssetImpairmentCharges3732024-12-31 2USD
NumberOfOperatingSegments12025-06-30 3Segment
EarningsPerShareBasic-02025-06-30 9USD/shares
EarningsPerShareDiluted-02025-06-30 9USD/shares
OperatingLeaseWeightedAverageDiscountRatePercent02025-06-30 9pure
LineOfCreditFacilityInterestRateDuringPeriod02023-12-31 1pure
DebtInstrumentInterestRateEffectivePercentage02025-06-30 4pure
FinanceLeaseWeightedAverageDiscountRatePercent02025-06-30 9pure
CommonStockParOrStatedValuePerShare02025-06-30 12USD/shares
InventoryWriteDown02025-06-30 6USD

What to be careful about

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