Skip to content
Baker Capital StrategiesMARKETS. FILINGS. PERSPECTIVE.
Powered by THEMA

Baker Capital Strategies

Free Registration

Register for access to news, tools, alerts and reports.

THEMA Basic included at launch.

Use at least 8 characters.

Security

CDTG · CDT Environmental Technology Investment Holdings Ltd

CDTGNASDAQCommon stockCurrentCIK 1793895Updated Sep 29, 2026

Company: CDT Environmental Technology Investment Holdings Ltd →

Name history
CDT Enviromental Technology Investment Holdings Ltd · through Nov 15, 2019

CDTG price & chart

Provider market data

Loading TradingView…

NASDAQ:CDTG on TradingView ↗

TradingView · Data may be delayed

In the news

No coverage from other publishers is available.

Seeking Alpha
SEC disclosures

Recent filings

  1. 3 filing

    3 · 2026-08-25 · 0001475597-26-000213

  2. 6-K filing

    6-K · 2026-07-28 · 0001731122-26-000978

  3. 6-K filing

    6-K · 2026-07-07 · 0001731122-26-000918

  4. 6-K filing

    6-K · 2026-07-06 · 0001731122-26-000911

  5. 6-K filing

    6-K · 2026-05-28 · 0001731122-26-000796

Show 5 more recent filings
  1. 6-K filing

    6-K · 2026-05-15 · 0001731122-26-000748

  2. 20-F filing

    20-F · 2026-05-15 · 0001731122-26-000740

  3. NT 20-F filing

    NT 20-F · 2026-05-01 · 0001731122-26-000644

  4. 424B3 filing

    424B3 · 2026-04-17 · 0001731122-26-000591

  5. 3 filing

    3 · 2026-04-03 · 0001731122-26-000532

Financials

FY 2025 · USD
Revenue18,225,819USD · FY 2025
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

Net income-10,197,242USD · FY 2025
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

Operating income-11,651,404USD · FY 2025
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

Diluted EPS-0.84USD per share · FY 2025
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

Some figures are unavailable for this reporting year.

balance sheet · annual statements
Line itemFY 2025FY 2024FY 2023FY 2022
ASSETS
AssetsUSD88,904,053
Source

20-F · 2026-05-15 · 0001731122-26-000740

As of 2025-12-31

89,360,588
Source

20-F · 2025-05-15 · 0001731122-25-000746

As of 2024-12-31

72,791,561
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2023-12-31

53,910,727
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2022-12-31

Property, Plant and Equipment, NetUSD1,087,057
Source

20-F · 2026-05-15 · 0001731122-26-000740

As of 2025-12-31

1,291,322
Source

20-F · 2025-05-15 · 0001731122-25-000746

As of 2024-12-31

1,695,348
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2023-12-31

2,196,836
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2022-12-31

Current assets:
Cash and Cash Equivalents, at Carrying ValueUSD66,686
Source

20-F · 2026-05-15 · 0001731122-26-000740

As of 2025-12-31

124,379
Source

20-F · 2025-05-15 · 0001731122-25-000746

As of 2024-12-31

——
Accounts Receivable, after Allowance for Credit Loss, CurrentUSD44,128,933
Source

20-F · 2026-05-15 · 0001731122-26-000740

As of 2025-12-31

45,188,231
Source

20-F · 2025-05-15 · 0001731122-25-000746

As of 2024-12-31

29,076,549
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2023-12-31

20,090,775
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2022-12-31

Assets, CurrentUSD84,317,347
Source

20-F · 2026-05-15 · 0001731122-26-000740

As of 2025-12-31

77,704,451
Source

20-F · 2025-05-15 · 0001731122-25-000746

As of 2024-12-31

64,741,493
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2023-12-31

40,968,099
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2022-12-31

Prepaid Expense and Other Assets, CurrentUSD497,181
Source

20-F · 2026-05-15 · 0001731122-26-000740

As of 2025-12-31

405,136
Source

20-F · 2025-05-15 · 0001731122-25-000746

As of 2024-12-31

582,149
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2023-12-31

2,354,769
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2022-12-31

Operating Lease, Right-of-Use AssetUSD——210,058
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2023-12-31

310,443
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2022-12-31

Other Assets, NoncurrentUSD——8,050,068
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2023-12-31

12,942,628
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2022-12-31

LIABILITIES AND EQUITY
LiabilitiesUSD58,264,162
Source

20-F · 2026-05-15 · 0001731122-26-000740

As of 2025-12-31

51,922,531
Source

20-F · 2025-05-15 · 0001731122-25-000746

As of 2024-12-31

40,705,318
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2023-12-31

28,350,816
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2022-12-31

Stockholders’ equity:
Common Stock, Value, IssuedUSD—27,063
Source

20-F · 2025-05-15 · 0001731122-25-000746

As of 2024-12-31

23,000
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2023-12-31

23,000
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2022-12-31

Additional Paid in CapitalUSD14,316,883
Source

20-F · 2026-05-15 · 0001731122-26-000740

As of 2025-12-31

11,578,633
Source

20-F · 2025-05-15 · 0001731122-25-000746

As of 2024-12-31

7,453,265
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2023-12-31

7,453,265
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2022-12-31

Retained Earnings (Accumulated Deficit)USD14,258,161
Source

20-F · 2026-05-15 · 0001731122-26-000740

As of 2025-12-31

24,455,403
Source

20-F · 2025-05-15 · 0001731122-25-000746

As of 2024-12-31

23,242,946
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2023-12-31

16,621,556
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2022-12-31

Accumulated Other Comprehensive Income (Loss), Net of TaxUSD-1,429,733
Source

20-F · 2026-05-15 · 0001731122-26-000740

As of 2025-12-31

-2,210,909
Source

20-F · 2025-05-15 · 0001731122-25-000746

As of 2024-12-31

-2,009,421
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2023-12-31

-1,490,621
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2022-12-31

Stockholders' Equity Attributable to ParentUSD30,612,713
Source

20-F · 2026-05-15 · 0001731122-26-000740

As of 2025-12-31

37,283,779
Source

20-F · 2025-05-15 · 0001731122-25-000746

As of 2024-12-31

31,902,645
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2023-12-31

25,003,739
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2022-12-31

Liabilities and EquityUSD88,904,053
Source

20-F · 2026-05-15 · 0001731122-26-000740

As of 2025-12-31

89,360,588
Source

20-F · 2025-05-15 · 0001731122-25-000746

As of 2024-12-31

72,791,561
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2023-12-31

53,910,727
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2022-12-31

Current liabilities:
Liabilities, CurrentUSD57,906,667
Source

20-F · 2026-05-15 · 0001731122-26-000740

As of 2025-12-31

51,708,562
Source

20-F · 2025-05-15 · 0001731122-25-000746

As of 2024-12-31

40,519,875
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2023-12-31

28,069,459
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2022-12-31

Operating Lease, Liability, CurrentUSD——118,833
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2023-12-31

87,212
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2022-12-31

Accounts Payable, CurrentUSD39,221,439
Source

20-F · 2026-05-15 · 0001731122-26-000740

As of 2025-12-31

36,347,893
Source

20-F · 2025-05-15 · 0001731122-25-000746

As of 2024-12-31

23,784,781
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2023-12-31

14,862,676
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2022-12-31

Operating Lease, Liability, NoncurrentUSD——105,980
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2023-12-31

233,496
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2022-12-31

Stockholders' Equity Attributable to Noncontrolling InterestUSD27,178
Source

20-F · 2026-05-15 · 0001731122-26-000740

As of 2025-12-31

154,278
Source

20-F · 2025-05-15 · 0001731122-25-000746

As of 2024-12-31

183,598
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2023-12-31

556,172
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2022-12-31

Additional Financial Items
Accounts Receivable, after Allowance for Credit LossUSD44,128,933
Source

20-F · 2026-05-15 · 0001731122-26-000740

As of 2025-12-31

45,188,231
Source

20-F · 2025-05-15 · 0001731122-25-000746

As of 2024-12-31

29,076,549
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2023-12-31

20,090,775
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2022-12-31

Lines labelled “Derived” are calculated from reported figures.

cash flow · annual statements
Line itemFY 2025FY 2024FY 2023FY 2022
Cash flows from operating activities:
Net Income (Loss), Including Portion Attributable to Noncontrolling InterestUSD-10,366,087
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

1,406,282
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

7,024,054
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

5,242,789
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization————
Share-based Payment Arrangement, Noncash ExpenseUSD2,145,000
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

454,250
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

——
Changes in operating assets and liabilities:
Increase (Decrease) in Accounts ReceivableUSD12,081,146
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

23,087,580
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

9,240,652
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

7,364,305
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Increase (Decrease) in Accounts PayableUSD1,808,172
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

13,005,301
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

9,216,778
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

5,627,716
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Deferred Income Tax Expense (Benefit)USD-2,196,153
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

-966,395
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

46,745
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

33,323
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Net Cash Provided by (Used in) Operating ActivitiesUSD-1,490,957
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

-1,987,028
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

-3,132,666
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

-4,472,780
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Cash flows from investing activities:
Net Cash Provided by (Used in) Investing ActivitiesUSD1,067
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

545,167
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

243,586
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

-94,452
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Payments to Acquire Property, Plant, and EquipmentUSD2,233
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

3,893
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

21,550
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

53,187
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Cash flows from financing activities:
Net Cash Provided by (Used in) Financing ActivitiesUSD1,398,302
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

1,018,726
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

2,990,160
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

3,732,742
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Repayments of Long-term DebtUSD69,565
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

36,695
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

67,576
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

148,600
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate EffectUSD-57,693
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

-143,723
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

68,238
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

-935,098
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Cash, Cash Equivalents, Restricted Cash and Restricted Cash EquivalentsUSD66,686
Source

20-F · 2026-05-15 · 0001731122-26-000740

As of 2025-12-31

128,379
Source

20-F · 2025-05-15 · 0001731122-25-000746

As of 2024-12-31

268,102
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2023-12-31

199,864
Source

20-F · 2024-05-15 · 0001731122-24-000803

As of 2022-12-31

Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash EquivalentsUSD33,895
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

279,412
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

-32,842
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

-100,608
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Additional Financial Items
Amortization of Intangible AssetsUSD5,629
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

10,603
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

11,355
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

14,434
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

DepreciationUSD235,099
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

263,109
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

331,336
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

383,827
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber PropertyUSD-962
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

-60,895
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

-119,069
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

0
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

General and Administrative ExpenseUSD2,160,434
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

2,618,707
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

2,674,519
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

3,150,512
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Income Tax Expense (Benefit)USD-1,266,021
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

462,043
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

1,403,880
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

1,152,963
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Net Income (Loss) Attributable to ParentUSD-10,197,242
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

1,453,191
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

7,417,706
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

5,782,018
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Net Income (Loss) Attributable to Noncontrolling InterestUSD-168,845
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

-46,909
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

-393,652
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

-539,229
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Nonoperating Income (Expense)USD19,296
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

-129,782
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

-183,559
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

41,814
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Operating ExpensesUSD19,210,361
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

9,248,370
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

2,773,393
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

3,899,217
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Other Nonoperating Income (Expense)USD110,637
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

6,504
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

-92,939
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

93,035
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Other Operating Income (Expense), NetUSD-19,296
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

129,782
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

——

Lines labelled “Derived” are calculated from reported figures.

income statement · annual statements
Line itemFY 2025FY 2024FY 2023FY 2022
Total RevenueUSD18,225,819
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

29,765,205
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

34,209,919
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

28,849,362
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Cost of Goods and Services Sold————
Operating Income (Loss)USD-11,651,404
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

1,998,107
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

8,611,493
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

6,353,938
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Other Nonoperating Income (Expense)USD110,637
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

6,504
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

-92,939
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

93,035
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling InterestUSD-11,632,108
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

1,868,325
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

8,427,934
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

6,395,752
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Income Tax Expense (Benefit)USD-1,266,021
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

462,043
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

1,403,880
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

1,152,963
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Net Income (Loss) Attributable to Noncontrolling InterestUSD-168,845
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

-46,909
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

-393,652
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

-539,229
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Net Income (Loss) Attributable to ParentUSD-10,197,242
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

1,453,191
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

7,417,706
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

5,782,018
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Earnings Per Share, BasicUSD per share-0.84
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

0.14
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

0.81
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

0.63
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Earnings Per Share, DilutedUSD per share-0.84
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

0.14
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

0.81
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

0.63
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Weighted Average Number of Shares Outstanding, Basicshares12,141,807
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

10,320,628
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

9,200,000
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

9,200,000
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Weighted Average Number of Shares Outstanding, Dilutedshares12,141,807
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

10,320,628
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

9,200,000
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

9,200,000
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Additional Financial Items
Amortization of Intangible AssetsUSD5,629
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

10,603
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

11,355
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

14,434
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Current Income Tax Expense (Benefit)USD—1,428,438
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

1,357,135
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

1,119,640
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

General and Administrative ExpenseUSD2,160,434
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

2,618,707
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

2,674,519
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

3,150,512
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Gross ProfitUSD7,558,957
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

11,246,477
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

11,384,886
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

10,253,155
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Interest ExpenseUSD91,446
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

136,757
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

106,130
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

64,658
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Nonoperating Income (Expense)USD19,296
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

-129,782
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

-183,559
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

41,814
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Operating ExpensesUSD19,210,361
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

9,248,370
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

2,773,393
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

3,899,217
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Other General and Administrative ExpenseUSD183,784
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

340,157
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

——
Other Operating Income (Expense), NetUSD-19,296
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

129,782
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

——
Research and Development ExpenseUSD47,602
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

61,786
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

80,948
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

112,668
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Selling and Marketing ExpenseUSD162,602
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

108,637
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

106,147
Source

20-F · 2024-05-15 · 0001731122-24-000803

2023-01-01 to 2023-12-31

164,583
Source

20-F · 2024-05-15 · 0001731122-24-000803

2022-01-01 to 2022-12-31

Selling ExpenseUSD162,602
Source

20-F · 2026-05-15 · 0001731122-26-000740

2025-01-01 to 2025-12-31

108,637
Source

20-F · 2025-05-15 · 0001731122-25-000746

2024-01-01 to 2024-12-31

——

Lines labelled “Derived” are calculated from reported figures.