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.

Company research

High Templar Tech Ltd

CIK 1692705Updated Sep 27, 2026

Name history
Qudian Inc. · through Dec 22, 2025

HTT price & chart

Provider market data

Loading TradingView…

NYSE:HTT on TradingView ↗

TradingView · Data may be delayed

Financials

FY 2025 · USD
Revenue5,857,721USD · FY 2025
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

Net income101,332,370USD · FY 2025
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

Operating income-56,970,794USD · FY 2025
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

Diluted EPS— · FY 2025

Some figures are unavailable for this reporting year.

balance sheet · annual statements
Line itemFY 2025FY 2024FY 2023FY 2022
ASSETS
AssetsUSD1,946,620,353
Source

20-F · 2026-04-10 · 0001104659-26-041728

As of 2025-12-31

1,707,592,136
Source

20-F · 2025-04-23 · 0001410578-25-000822

As of 2024-12-31

1,758,080,522
Source

20-F · 2024-04-29 · 0001104659-24-053259

As of 2023-12-31

1,848,059,412
Source

20-F · 2023-04-28 · 0001104659-23-051973

As of 2022-12-31

Property, Plant and Equipment, NetUSD239,949,840
Source

20-F · 2026-04-10 · 0001104659-26-041728

As of 2025-12-31

217,285,716
Source

20-F · 2025-04-23 · 0001410578-25-000822

As of 2024-12-31

184,275,514
Source

20-F · 2024-04-29 · 0001104659-24-053259

As of 2023-12-31

112,202,973
Source

20-F · 2023-04-28 · 0001104659-23-051973

As of 2022-12-31

Current assets:
Cash and Cash Equivalents, at Carrying ValueUSD791,119,191
Source

20-F · 2026-04-10 · 0001104659-26-041728

As of 2025-12-31

584,071,299
Source

20-F · 2025-04-23 · 0001410578-25-000822

As of 2024-12-31

1,015,133,097
Source

20-F · 2024-04-29 · 0001104659-24-053259

As of 2023-12-31

505,477,016
Source

20-F · 2023-04-28 · 0001104659-23-051973

As of 2022-12-31

Accounts Receivable, after Allowance for Credit Loss, CurrentUSD765,222
Source

20-F · 2026-04-10 · 0001104659-26-041728

As of 2025-12-31

4,695,725
Source

20-F · 2025-04-23 · 0001410578-25-000822

As of 2024-12-31

3,644,674
Source

20-F · 2024-04-29 · 0001104659-24-053259

As of 2023-12-31

0
Source

20-F · 2023-04-28 · 0001104659-23-051973

As of 2022-12-31

Inventory, NetUSD8,000,000
Source

20-F · 2026-04-10 · 0001104659-26-041728

As of 2025-12-31

—1,462,551
Source

20-F · 2024-04-29 · 0001104659-24-053259

As of 2023-12-31

16,921,529
Source

20-F · 2023-04-28 · 0001104659-23-051973

As of 2022-12-31

Assets, CurrentUSD1,629,065,513
Source

20-F · 2026-04-10 · 0001104659-26-041728

As of 2025-12-31

1,389,108,886
Source

20-F · 2025-04-23 · 0001410578-25-000822

As of 2024-12-31

1,430,998,496
Source

20-F · 2024-04-29 · 0001104659-24-053259

As of 2023-12-31

1,603,335,598
Source

20-F · 2023-04-28 · 0001104659-23-051973

As of 2022-12-31

Operating Lease, Right-of-Use AssetUSD13,244,948
Source

20-F · 2026-04-10 · 0001104659-26-041728

As of 2025-12-31

21,646,828
Source

20-F · 2025-04-23 · 0001410578-25-000822

As of 2024-12-31

23,181,298
Source

20-F · 2024-04-29 · 0001104659-24-053259

As of 2023-12-31

14,954,249
Source

20-F · 2023-04-28 · 0001104659-23-051973

As of 2022-12-31

Other Assets, NoncurrentUSD35,633,482
Source

20-F · 2026-04-10 · 0001104659-26-041728

As of 2025-12-31

48,411,370
Source

20-F · 2025-04-23 · 0001410578-25-000822

As of 2024-12-31

70,259,916
Source

20-F · 2024-04-29 · 0001104659-24-053259

As of 2023-12-31

65,399,854
Source

20-F · 2023-04-28 · 0001104659-23-051973

As of 2022-12-31

LIABILITIES AND EQUITY
LiabilitiesUSD283,323,119
Source

20-F · 2026-04-10 · 0001104659-26-041728

As of 2025-12-31

160,672,701
Source

20-F · 2025-04-23 · 0001410578-25-000822

As of 2024-12-31

111,867,058
Source

20-F · 2024-04-29 · 0001104659-24-053259

As of 2023-12-31

102,030,269
Source

20-F · 2023-04-28 · 0001104659-23-051973

As of 2022-12-31

Stockholders’ equity:
Retained Earnings (Accumulated Deficit)USD1,341,142,920
Source

20-F · 2026-04-10 · 0001104659-26-041728

As of 2025-12-31

1,187,801,454
Source

20-F · 2025-04-23 · 0001410578-25-000822

As of 2024-12-31

1,208,240,647
Source

20-F · 2024-04-29 · 0001104659-24-053259

As of 2023-12-31

1,238,075,483
Source

20-F · 2023-04-28 · 0001104659-23-051973

As of 2022-12-31

Accumulated Other Comprehensive Income (Loss), Net of TaxUSD-7,890,798
Source

20-F · 2026-04-10 · 0001104659-26-041728

As of 2025-12-31

1,883,947
Source

20-F · 2025-04-23 · 0001410578-25-000822

As of 2024-12-31

-3,398,767
Source

20-F · 2024-04-29 · 0001104659-24-053259

As of 2023-12-31

-6,663,601
Source

20-F · 2023-04-28 · 0001104659-23-051973

As of 2022-12-31

Stockholders' Equity Attributable to ParentUSD1,663,297,234
Source

20-F · 2026-04-10 · 0001104659-26-041728

As of 2025-12-31

1,546,919,435
Source

20-F · 2025-04-23 · 0001410578-25-000822

As of 2024-12-31

1,646,213,464
Source

20-F · 2024-04-29 · 0001104659-24-053259

As of 2023-12-31

1,746,029,143
Source

20-F · 2023-04-28 · 0001104659-23-051973

As of 2022-12-31

Additional Paid in Capital, Common StockUSD575,478,532
Source

20-F · 2026-04-10 · 0001104659-26-041728

As of 2025-12-31

551,651,305
Source

20-F · 2025-04-23 · 0001410578-25-000822

As of 2024-12-31

568,056,697
Source

20-F · 2024-04-29 · 0001104659-24-053259

As of 2023-12-31

585,193,592
Source

20-F · 2023-04-28 · 0001104659-23-051973

As of 2022-12-31

Liabilities and EquityUSD1,946,620,353
Source

20-F · 2026-04-10 · 0001104659-26-041728

As of 2025-12-31

1,707,592,136
Source

20-F · 2025-04-23 · 0001410578-25-000822

As of 2024-12-31

1,758,080,522
Source

20-F · 2024-04-29 · 0001104659-24-053259

As of 2023-12-31

1,848,059,412
Source

20-F · 2023-04-28 · 0001104659-23-051973

As of 2022-12-31

Current liabilities:
Liabilities, CurrentUSD283,229,445
Source

20-F · 2026-04-10 · 0001104659-26-041728

As of 2025-12-31

154,000,000
Source

20-F · 2025-04-23 · 0001410578-25-000822

As of 2024-12-31

106,267,104
Source

20-F · 2024-04-29 · 0001104659-24-053259

As of 2023-12-31

84,806,870
Source

20-F · 2023-04-28 · 0001104659-23-051973

As of 2022-12-31

Operating Lease, Liability, CurrentUSD605,284
Source

20-F · 2026-04-10 · 0001104659-26-041728

As of 2025-12-31

2,561,477
Source

20-F · 2025-04-23 · 0001410578-25-000822

As of 2024-12-31

4,216,678
Source

20-F · 2024-04-29 · 0001104659-24-053259

As of 2023-12-31

915,038
Source

20-F · 2023-04-28 · 0001104659-23-051973

As of 2022-12-31

Operating Lease, Liability, NoncurrentUSD93,674
Source

20-F · 2026-04-10 · 0001104659-26-041728

As of 2025-12-31

6,672,701
Source

20-F · 2025-04-23 · 0001410578-25-000822

As of 2024-12-31

5,599,954
Source

20-F · 2024-04-29 · 0001104659-24-053259

As of 2023-12-31

61,759
Source

20-F · 2023-04-28 · 0001104659-23-051973

As of 2022-12-31

Deferred Income Tax Liabilities, NetUSD———307,065
Source

20-F · 2023-04-28 · 0001104659-23-051973

As of 2022-12-31

Additional Financial Items
Deferred Tax Liabilities, NetCNY0
Source

20-F · 2026-04-10 · 0001104659-26-041728

As of 2025-12-31

0
Source

20-F · 2025-04-23 · 0001410578-25-000822

As of 2024-12-31

——
Short-term InvestmentsUSD125,727,473
Source

20-F · 2026-04-10 · 0001104659-26-041728

As of 2025-12-31

153,240,373
Source

20-F · 2025-04-23 · 0001410578-25-000822

As of 2024-12-31

90,549,661
Source

20-F · 2024-04-29 · 0001104659-24-053259

As of 2023-12-31

779,780,989
Source

20-F · 2023-04-28 · 0001104659-23-051973

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 InterestUSD101,332,370
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

12,567,149
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

5,511,844
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

-52,492,599
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation, Depletion and AmortizationUSD7,249,823
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

3,083,370
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

1,959,961
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

1,152,156
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Share-based Payment Arrangement, Noncash ExpenseUSD—309,317
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

695,190
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

3,487,467
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Changes in operating assets and liabilities:
Increase (Decrease) in Accounts ReceivableUSD-4,175,395
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

1,160,133
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

3,673,617
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

—
Deferred Income Tax Expense (Benefit)USD——-298,299
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

3,024,514
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Net Cash Provided by (Used in) Operating ActivitiesUSD98,248,018
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

-15,206,969
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

49,580,918
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

37,822,806
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Cash flows from investing activities:
Net Cash Provided by (Used in) Investing ActivitiesUSD120,896,037
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

-321,176,972
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

548,661,837
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

273,274,555
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Cash flows from financing activities:
Payments for Repurchase of Common StockUSD42,971,758
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

73,042,133
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

59,248,729
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

21,148,583
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Net Cash Provided by (Used in) Financing ActivitiesUSD79,448,914
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

25,597,463
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

-79,715,427
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

-121,062,286
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate EffectUSD287,645,765
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

-304,451,161
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

520,293,315
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

192,734,463
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Supplemental disclosure of cash flow information:
Interest Paid, Excluding Capitalized Interest, Operating ActivitiesUSD4,608,405
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

——247,500
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Income Taxes Paid, NetUSD828,245
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

19,758,680
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

6,108,508
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

8,569,872
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Additional Financial Items
Share-based Payment Arrangement, ExpenseCNY0
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

309,317
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

695,190
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

3,487,467
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

DepreciationUSD7,000,000
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

3,000,000
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

2,000,000
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

1,000,000
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Derivative, Gain (Loss) on Derivative, NetUSD26,985,254
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

2,665,647
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

21,667,198
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

-10,210,010
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual AmountUSD1,000,000
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

18,000,000
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

1,000,000
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

4,000,000
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Foreign Currency Transaction Gain (Loss), before TaxUSD-6,621,502
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

2,830,158
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

-412,922
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

36,281
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Gain (Loss) on Disposition of Property Plant EquipmentUSD-140,533
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

-94,543
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

-361,734
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

-1,192,810
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Gain (Loss) on Termination of LeaseUSD———7,990,043
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

General and Administrative ExpenseUSD41,684,450
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

37,889,216
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

38,534,169
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

41,677,369
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Income (Loss) from Equity Method InvestmentsUSD-2,708,034
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

-554,682
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

451,751
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

2,029,522
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Income Tax Expense (Benefit)USD4,386,405
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

9,015,333
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

8,780,478
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

13,400,819
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Inventory Write-downUSD7,000,000
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

0
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

240,000
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

—
Investment Income, InterestUSD15,944,059
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

19,949,647
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

15,598,445
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

7,944,365
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Net Income (Loss) Attributable to ParentUSD101,332,370
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

12,567,149
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

5,511,844
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

-52,479,864
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Net Income (Loss) Attributable to Noncontrolling InterestUSD———-12,735
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Operating ExpensesUSD57,442,187
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

44,367,474
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

50,085,398
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

81,360,344
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Proceeds from Stock Options ExercisedUSD——30
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

20
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Financing Receivable, Credit Loss, Expense (Reversal)USD———-30,359,658
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Unrealized Gain (Loss) on DerivativesUSD26,985,254
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

2,665,647
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

21,667,198
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

-26,170,608
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Unrealized Gain (Loss) on InvestmentsUSD-889,222
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

-18,029,684
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

-1,901,828
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

-8,460,966
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Lines labelled “Derived” are calculated from reported figures.

income statement · annual statements
Line itemFY 2025FY 2024FY 2023FY 2022
Total RevenueUSD5,857,721
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

29,650,566
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

17,794,385
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

83,728,668
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Cost of RevenueUSD1,106,398
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

139,536
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

3,903,746
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

47,394,446
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Gross Profit (Calculated) · Derived————
Operating Income (Loss)USD-56,970,794
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

-42,216,080
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

-46,621,579
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

-47,773,181
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling InterestUSD105,718,775
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

21,582,482
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

14,292,322
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

-39,091,780
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Income Tax Expense (Benefit)USD4,386,405
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

9,015,333
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

8,780,478
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

13,400,819
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Net Income (Loss) Attributable to Noncontrolling InterestUSD———-12,735
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Net Income (Loss) Attributable to ParentUSD101,332,370
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

12,567,149
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

5,511,844
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

-52,479,864
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Additional Financial Items
Current Income Tax Expense (Benefit)USD4,386,405
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

9,015,333
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

9,078,777
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

10,376,305
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual AmountUSD1,000,000
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

18,000,000
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

1,000,000
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

4,000,000
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Foreign Currency Transaction Gain (Loss), before TaxUSD-6,621,502
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

2,830,158
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

-412,922
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

36,281
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

General and Administrative ExpenseUSD41,684,450
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

37,889,216
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

38,534,169
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

41,677,369
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Income (Loss) from Continuing Operations before Income Taxes, DomesticUSD66,666,775
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

———
Income (Loss) from Equity Method InvestmentsUSD-2,708,034
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

-554,682
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

451,751
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

2,029,522
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Investment Income, InterestUSD15,944,059
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

19,949,647
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

15,598,445
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

7,944,365
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Investment Income, NetUSD141,620,825
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

52,068,299
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

35,962,848
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

16,356,814
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Operating ExpensesUSD57,442,187
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

44,367,474
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

50,085,398
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

81,360,344
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Other Cost of Operating RevenueUSD4,333,908
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

27,400,512
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

18,647,821
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

8,148,563
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Other Operating IncomeUSD53,978
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

40,876
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

8,221,001
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

5,401,504
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Research and Development ExpenseUSD6,539,810
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

8,009,581
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

6,727,293
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

8,449,138
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Selling and Marketing ExpenseUSD1,153,134
Source

20-F · 2026-04-10 · 0001104659-26-041728

2025-01-01 to 2025-12-31

803,936
Source

20-F · 2025-04-23 · 0001410578-25-000822

2024-01-01 to 2024-12-31

534,694
Source

20-F · 2024-04-29 · 0001104659-24-053259

2023-01-01 to 2023-12-31

39,379,962
Source

20-F · 2023-04-28 · 0001104659-23-051973

2022-01-01 to 2022-12-31

Lines labelled “Derived” are calculated from reported figures.