NASDAQ : CDTG

CDT Environmental Technology Investment Holdings Limited ordinary shares — Financials

$0.95 USD

-$0.08 (-7.77%)

Volume
323.79K
Average Volume
284.13K
Market Capitalization
$513.95K
P/E Ratio
-0.35
Dividend Yield
0.00%
Price Target
Year High
$53.25
Year Low
$0.73
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.46
CDTG Financial Statements
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31
revenue 18.23M 29.77M 34.21M 28.85M 23.56M 8.91M 18.73M
costOfRevenue 10.67M 18.52M 22.83M 2.76M 2.34M 4.98M 11.74M
grossProfit 7.56M 11.25M 11.38M 1.52M 1.32M 3.93M 6.99M
researchAndDevelopmentExpenses 47602 61786 80948 112.67K 136.69K 120.47K 153.6K
generalAndAdministrativeExpenses 4.31M 2.62M 2.67M 3.15M 2.4M 2.62M 2.37M
sellingAndMarketingExpenses 162.6K 108.64K 106.15K 164.58K 177.15K 74459 102.33K
sellingGeneralAndAdministrativeExpenses 4.47M 2.73M 2.78M 3.32M 2.58M 2.69M 3.85M
otherExpenses 14.69M 6.46M -88221 471.45K -1.87M 2.75M -450.22K
operatingExpenses 19.21M 9.25M 2.77M 3.9M 848.53K 5.56M 3.55M
costAndExpenses 29.88M 27.77M 25.6M 22.5M 15.91M 10.55M 15.29M
netInterestIncome -91341 -136.29K -90620 -51221 20854 -123.24K -194.21K
interestIncome 105 471 15510 13437 89510 1037 2253
interestExpense 91446 136.76K 106.13K 64658 68656 124.28K 196.46K
depreciationAndAmortization 240.73K 344.69K 342.69K 71915 45462 419.97K 468.17K
ebitda -11.3M 2.35M 8.95M 1.03M 7.69M -1.12M 3.91M
ebit -11.54M 2.01M 8.61M 959.42K 7.65M -1.54M 3.44M
nonOperatingIncomeExcludingInterest -110.74K -6975 - - - -103.95K -452.48K
operatingIncome -11.65M 2M 8.61M 6.35M 7.65M -1.64M 2.99M
totalOtherIncomeExpensesNet 19296 -129.78K -183.56K 41814 140.27K -20329 256.02K
incomeBeforeTax -11.63M 1.87M 8.43M 6.4M 7.79M -1.66M 3.25M
incomeTaxExpense -1.27M 462.04K 1.4M 1.15M 1.21M -132.64K 751.9K
netIncomeFromContinuingOperations -10.37M 1.41M 7.02M 5.24M 6.58M -1.53M 2.5M
netIncomeFromDiscontinuedOperations - - - - - - -
otherAdjustmentsToNetIncome - - - - -5.73M - -
netIncome -10.2M 1.45M 7.42M 5.78M 1.05M -1.48M 2.86M
netIncomeDeductions - - - - - - -
bottomLineNetIncome -10.2M 1.45M 7.42M 5.78M 1.05M -1.48M 2.86M
eps -21 3.5 17.25 13.5 2.46 -3.25 6.75
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31
cashAndCashEquivalents 9542 124.38K 268.1K 28750 178.08K 322.47K 981.73K
shortTermInvestments - - - - - - -
cashAndShortTermInvestments 9542 124.38K 268.1K 28750 178.08K 322.47K 981.73K
netReceivables 11.99M 77.17M 63.36M 37.47M 30.91M 14.17M 23.45M
accountsReceivables 11.94M 45.19M 63.36M 20.09M 14.67M 14.17M 18.21M
otherReceivables 45012 31.99M - 17.38M 16.24M - 5.24M
inventory - - - - - 1.8M -
prepaids - - - -32.09M -26.07M 28059 -
otherCurrentAssets 71146 405.14K 1.12M 347K 599.94K 5.04M 1.7M
totalCurrentAssets 12.07M 77.7M 64.74M 5.76M 5.62M 21.36M 26.13M
propertyPlantEquipmentNet 155.56K 1.29M 1.91M 360.67K 442.23K 2.94M 3.14M
goodwill - - - - - - -
intangibleAssets - 5628 16397 28164 10383 20398 28694
goodwillAndIntangibleAssets - 5628 16397 28164 10383 20398 28694
longTermInvestments - 1.25M 688.89K 1.33M 4743 - -
taxAssets 500.8K 1.21M 35656 43797 57700 658.98K -
otherNonCurrentAssets - 7.9M 5.4M 231.83K 340.02K 2.45M 735.87K
totalNonCurrentAssets 656.35K 11.66M 8.05M 2M 855.07K 6.07M 3.9M
otherAssets - - - - - - -
totalAssets 12.72M 89.36M 72.79M 7.76M 6.47M 27.43M 30.03M
totalPayables 6.63M 46.23M 23.78M 14.86M 2M 4.28M 7.73M
accountPayables 5.61M 36.35M 23.78M 14.86M 2M 4.28M 7.73M
otherPayables 1.02M 9.89M - - - - -
accruedExpenses 130.67K 114.96K 1.48M 2.33M 2.24M 2.28M 1.92M
shortTermDebt 825.92K 5.45M 8.43M 5.53M 1.9M 2.41M 1.78M
capitalLeaseObligationsCurrent - - 118.83K 87212 10.4M - 1.19M
taxPayables - 7.41M 653.32K 481.44K 388.88K 3.08M -
deferredRevenue 4122 28026 28430 4199 28179 27535 -9.51M
otherCurrentLiabilities 696.22K 419.85K 6.68M -18.77M 2.16M 3.05M -2.99M
totalCurrentLiabilities 8.29M 51.71M 40.52M 4.04M 18.73M 12.05M 116.37K
longTermDebt 51157 213.97K 79463 47861 135.49K - -
capitalLeaseObligationsNonCurrent - - 105.98K 233.5K - - -
deferredRevenueNonCurrent - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - - - - -
otherNonCurrentLiabilities - - - -240.88K - - -
totalNonCurrentLiabilities 51157 213.97K 185.44K 40473 135.49K - -
otherLiabilities - - - - - - -
capitalLeaseObligations - - 224.81K 320.71K 10.4M - 1.19M
totalLiabilities 8.34M 51.92M 40.71M 4.08M 2.96M 12.05M 116.37K
treasuryStock - - - - - - -
preferredStock - - - - - - -
commonStock 4838 27063 23000 23000 23000 23000 23000
retainedEarnings 2.04M 24.46M 23.24M 19.02M 13.24M 5.4M 7.94M
additionalPaidInCapital 2.05M 11.58M 7.45M 7.45M 7.45M 7.45M 7.45M
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31
netIncome -1.42M 1.41M 7.02M 5.78M 525.3K -1.53M 2.86M
depreciationAndAmortization 33488 344.69K 438.39K 484.26K 293.21K 419.97K 468.17K
deferredIncomeTax -305.51K -966.4K 6597 - - -384.82K -
stockBasedCompensation - 454.25K - - - - -
changeInWorkingCapital -831.29K -9.61M -10.67M -1.59M -843.27K -1.83M -13.15M
accountsReceivables -1.44M -25.11M -22.82M -2.92M -1.76M 5.5M -13.5M
inventory - - - - - - -
accountsPayables 251.54K 13.01M - 835.75K 907.4K -3.77M -
otherWorkingCapital 361.07K 2.49M 12.15M 489.03K 7648 -3.55M 352.42K
otherNonCashItems 2.31M 6.39M 70995 -9.15M -104.88K 2.75M 7.5M
netCashProvidedByOperatingActivities -207.41K -1.99M -3.13M -4.47M -129.64K -568.85K -2.32M
investmentsInPropertyPlantAndEquipment -310 -3893 -21550 -12911 -15703 -28029 -94944
acquisitionsNet 157.2 -41356 - - - - -
purchasesOfInvestments - - - - - - -
salesMaturitiesOfInvestments - - - - - - -
otherInvestingActivities 301.87 590.42K 265.14K -81541 1.85M -549.76K -254.4K
netCashProvidedByInvestingActivities 148.43 545.17K 243.59K -94452 1.83M -577.79K -349.35K
netDebtIssuance 111.05K -2.64M 3.02M 3.84M -757.32K 473.01K -1.19M
longTermNetDebtIssuance 38709 215.5K 187.86K 39027 133.9K - -
shortTermNetDebtIssuance 72343 -2.85M 2.83M 3.8M -891.22K 473.01K -1.19M
netStockIssuance - 3.68M - - - - 3.77M
netCommonStockIssuance - 3.68M - - - - 3.77M
commonStockIssuance - 4.28M - - - - 3.77M
commonStockRepurchased - -600K - - - - -
netPreferredStockIssuance - - - - - - -
netDividendsPaid - - - - - - -
commonDividendsPaid - - - - - - -
preferredDividendsPaid - - - - - - -
otherFinancingActivities 83468 -29390 -32668 -108.62K -170.51K -7821 -285.94K
netCashProvidedByFinancingActivities 194.52K 1.02M 2.99M 3.73M -927.83K 465.19K 2.3M
date 2025-12-31 2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30
revenue 1.53M 1.01M 2.38M 12.69M 18.75M 2.23M 2.29M 1.99M 1.83M 1.83M
costOfRevenue 879.98K 606.19K 1.44M 8.18M 12.19M 1.54M 1.49M 1.26M 1.17M 1.17M
grossProfit 650.95K 402.7K 939.58K 4.5M 6.56M 696.02K 797.12K 723.23K 658.54K 658.54K
researchAndDevelopmentExpenses 2201 4399.61 3772 34706 38119 6179.28 4831.89 12178 10597 10597
generalAndAdministrativeExpenses - - 1.26M 1.36M 2.09M 584.15K 904.52K 1.34M 1.2M 1.2M
sellingAndMarketingExpenses - - 82912 25725 80429 25718 37597 89389 88573.5 88573.5
sellingGeneralAndAdministrativeExpenses 2.12M 555.08K 912.38K 1.81M 2.43M 351.28K -5331.98 590.02K 55187 55187
otherExpenses - -0.61 - 822.25K -2.17M - - - - -
operatingExpenses 2.13M 559.48K 916.15K 2.67M 295.8K 357.46K -500.09 602.2K 65784 65784
costAndExpenses 3.01M 1.17M 2.36M 10.86M 12.48M 1.89M 1.49M 1.86M 1.23M 1.23M
netInterestIncome -6362 -6342.62 -9330 -69308 -14028 -5749.91 -2201.42 -5531.6 10427 10427
interestIncome - - 46.39 424.61 2227 1074.58 1769.35 166.96 44755 44755
interestExpense 6362 6342.62 9376 127.38K 16256 6824.49 3970.77 5698.56 34328 34328
depreciationAndAmortization 13179 20240 102.37K 171.35K 44812 50175 40413 31178 22731 22731
ebitda -1.46M -136.54K 118.64K 2M 6.31M 379.82K 850.11K 155.62K 3.97M 3.97M
ebit -1.48M -156.78K 16276 1.83M 6.26M 329.64K 809.7K 124.44K 3.93M 3.93M
nonOperatingIncomeExcludingInterest - - 7153 - - 8915 -12080 -3417 -104.46K -104.46K
operatingIncome -1.48M -156.78K 23430 1.83M 6.26M 338.56K 797.62K 121.03K 592.76K 592.76K
totalOtherIncomeExpensesNet -3404 6002 -16533 -11096 -74467 -15740 8110 -2285 -3.22M -3.22M
incomeBeforeTax -1.48M -150.78K 6896 1.82M 6.19M 322.82K 805.73K 118.74K 603.63K 603.63K
incomeTaxExpense -207.84K 29590 8447 401.4K 974.68K 61923 134.19K 33320 93637.5 93637.5
netIncomeFromContinuingOperations -1.27M -180.37K -1551 1.42M 5.22M 260.9K 671.54K 85420 3.29M 3.29M
netIncomeFromDiscontinuedOperations - - - - - - 2 - - -
otherAdjustmentsToNetIncome - -0.25 - - - - - - -2.86M -2.86M
netIncome -1.25M -173.98K -2206 1.47M 5.38M 293.46K 707.34K 130.05K 525.3K 525.3K
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome -1.25M -173.98K -2206 1.47M 5.38M 293.46K 707.34K 130.05K 525.3K 525.3K
eps -2.32 -0.36 -0.01 3.75 14.75 0.69 1.65 0.3 1.23 1.23
date 2025-12-31 2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2021-12-31 2021-06-30 2020-12-31
cashAndCashEquivalents 9542 24544 124.38K 96324 268.1K 67657 28750 178.08K 250.27K 322.47K
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 9542 24544 124.38K 96324 268.1K 67657 28750 178.08K 250.27K 322.47K
netReceivables 11.99M 13.5M 77.17M 70.95M 63.36M 38.2M 37.47M 30.91M 23.66M 14.17M
accountsReceivables 11.94M 13.45M 45.19M 70.95M 63.36M 19.14M 5.31M 4.76M 9.47M 14.17M
otherReceivables 45012 52401 31.99M - - 19.06M - - 2.36M -
inventory - - - - - - - - 900.82K 1.8M
prepaids - - - - - - -32.09M -26.07M -13.03M 28059
otherCurrentAssets 71146 68240 405.14K 899.23K 1.12M 277.77K 346.99K 599.94K 3.73M 5.04M
totalCurrentAssets 12.07M 13.59M 77.7M 71.95M 64.74M 5.62M 5.76M 5.62M 13.49M 21.36M
propertyPlantEquipmentNet 155.56K 165.05K 1.29M 1.45M 1.91M 283.22K 360.67K 442.23K 1.69M 2.94M
goodwill - - - - - - - - - -
intangibleAssets - - 5628 10987 16397 21309 28164 10383 15390.5 20398
goodwillAndIntangibleAssets - 99.78 5628 10987 16397 21309 28164 10383 15390.5 20398
longTermInvestments - 1.27M 1.25M 754.98K 688.89K 1.64M 1.33M 4743.97 2371.99 -
taxAssets 500.8K 182.19K 1.21M 369.41K 35656 58654 43797 57700 358.34K 658.98K
otherNonCurrentAssets - 9.13M 7.9M 4.73M 5.4M 112.67K 231.83K 340.02K 1.4M 2.45M
totalNonCurrentAssets 656.35K 1.62M 11.66M 7.31M 8.05M 2.11M 2M 855.07K 3.46M 6.07M
otherAssets - - - - - - - - - -
totalAssets 12.72M 15.21M 89.36M 79.26M 72.79M 7.73M 7.76M 6.47M 16.95M 27.43M
totalPayables 6.63M 6.71M 46.23M 27.13M 23.78M 15.23M 14.86M 2M 3.14M 4.28M
accountPayables 5.61M 5.61M 36.35M 27.13M 23.78M 15.23M 14.86M 2M 3.14M 4.28M
otherPayables 1.02M 1.1M 9.89M - - - - - - -
accruedExpenses 130.67K 2.95M 114.96K 7.04M 1.48M 1.65M 2.33M 128.6K 1.21M 2.28M
shortTermDebt 825.92K 746.01K 5.45M 5.36M 8.43M 6.86M 5.53M 1.9M 2.15M 2.41M
capitalLeaseObligationsCurrent - - - 53900 118.83K 104.54K 87212 10.4M 5.95M -
taxPayables - - 7.41M - 653.32K 518.98K 481.44K 388.88K 1.73M 3.08M
deferredRevenue 4122 1.91M 28026 28254 28430 3741.03 4199.84 4421.38 15978.19 27535
otherCurrentLiabilities 696.22K 446.96K 419.85K 2.07M 6.68M 5.73M -18.77M 14.69M 8.13M 3.05M
totalCurrentLiabilities 8.29M 9.81M 51.71M 41.68M 40.52M 4.07M 4.04M 2.94M 7.49M 12.05M
longTermDebt 51157 38990 213.97K 79463 79463 67785 47861 21258 10629 -
capitalLeaseObligationsNonCurrent - - - 1987 105.98K 157.35K 233.5K - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - - - - - - - -
otherNonCurrentLiabilities - - - - - - -240.88K - - -
totalNonCurrentLiabilities 51157 38990 213.97K 81450 185.44K 30992 40473 21258 10629 -
otherLiabilities - - - - - - - - 0.5 -
capitalLeaseObligations - - - 55887 224.81K 261.89K 320.71K 10.4M 5.95M -
totalLiabilities 8.34M 9.85M 51.92M 41.76M 40.71M 4.1M 4.08M 2.96M 7.5M 12.05M
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 4838 4300 27063 27063 23000 3166.28 3308.54 3608.78 13304.39 23000
retainedEarnings 2.04M 3.2M 24.46M 27.9M 23.24M 2.54M 2.39M 1.8M 3.6M 5.4M
additionalPaidInCapital 2.05M 1.91M 11.58M 11.68M 7.45M 1.03M 7.45M 7.45M 7.45M 7.45M
date 2025-12-31 2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30
netIncome -1.25M -173.98K -15837 1.47M 5.38M 2.03M 707.34K 130.05K 525.3K 525.3K
depreciationAndAmortization 13179 20240 - - 90614 347.77K 40413 31178 22731 22731
deferredIncomeTax -295.66K -12605 - - - - 54578 -49806 23494.5 23494.5
stockBasedCompensation - - - 454.25K - - - - - -
changeInWorkingCapital -534.47K -304.32K - - -14.87M -5.66M -820.46K -714.43K -421.63K -421.63K
accountsReceivables -628.18K -828.74K - - -16.27M -6.55M -1.7M -1.11M -879.16K -879.16K
inventory - - - - - - - - - -
accountsPayables -253.55K 507.36K - - - - 380.87K 425.07K 453.7K 453.7K
otherWorkingCapital 347.26K 17067 - - 1.39M 891.49K 502.92K -31334 3824.26 3824.26
otherNonCashItems 1.97M 361.79K 15837 -1.92M 9.16M 1.95M 1.09M 1.04M 310.97K 310.97K
netCashProvidedByOperatingActivities -100.41K -108.87K - - -241.62K -1.33M -335.5K -305.04K -10050.5 -10050.5
investmentsInPropertyPlantAndEquipment -265 -47.97 - - 160.96K -182.51K -659.43 -11791 -7851.5 -7851.5
acquisitionsNet 159.3 - - - - - - - - -
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities 1935 -1630 - - -109.42K 58565 -1075.65 - 149.95K 149.95K
netCashProvidedByInvestingActivities 1829 -1679 - - 51537 -123.95K -1735.07 -11791 142.09K 142.09K
netDebtIssuance -5610 117.66K - - 183.56K -19244 331.76K 218.36K -58712.5 -58712.5
longTermNetDebtIssuance 16718 22339 - - 46464 -19244 331.76K 15601 66948.5 66948.5
shortTermNetDebtIssuance -22328 95325 - - 137.09K 12401 367.09K 202.76K -445.61K -445.61K
netStockIssuance - - - - - - - - - -
netCommonStockIssuance - - - - - - - - - -
commonStockIssuance - - - - - - - - - -
commonStockRepurchased - - - - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities 84220 - - - -23377 1.77M -16704 1149 -405.2K -405.2K
netCashProvidedByFinancingActivities 78610 117.66K - - 160.18K 1.75M 315.06K 219.51K -71931.5 -71931.5