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

TOYO Co., Ltd

CIK 1985273Updated Sep 27, 2026

TOYO price & chart

Provider market data

Loading TradingView…

NASDAQ:TOYO on TradingView ↗

TradingView · Data may be delayed

Financials

FY 2025 · USD
Revenue427,383,003USD · FY 2025
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

Net income39,659,898USD · FY 2025
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

Cash— · FY 2025
Operating income59,037,348USD · FY 2025
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

Diluted EPS1.13USD per share · FY 2025
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

Some figures are unavailable for this reporting year.

balance sheet · annual statements
Line itemFY 2025FY 2024FY 2023
ASSETS
AssetsUSD441,433,821
Source

20-F · 2026-04-01 · 0001213900-26-037921

As of 2025-12-31

239,799,700
Source

20-F · 2025-05-12 · 0001213900-25-042062

As of 2024-12-31

238,283,010
Source

6-K · 2024-08-20 · 0001213900-24-071115

As of 2023-12-31

Property, Plant and Equipment, NetUSD220,648,149
Source

20-F · 2026-04-01 · 0001213900-26-037921

As of 2025-12-31

129,039,494
Source

20-F · 2025-05-12 · 0001213900-25-042062

As of 2024-12-31

142,781,558
Source

6-K · 2024-08-20 · 0001213900-24-071115

As of 2023-12-31

Current assets:
Cash and Cash Equivalents, at Carrying ValueUSD—13,654,445
Source

20-F · 2025-05-12 · 0001213900-25-042062

As of 2024-12-31

18,035,405
Source

20-F · 2025-05-12 · 0001213900-25-042062

As of 2023-12-31

Accounts Receivable, after Allowance for Credit Loss, CurrentUSD11,253,459
Source

20-F · 2026-04-01 · 0001213900-26-037921

As of 2025-12-31

6,913,996
Source

20-F · 2025-05-12 · 0001213900-25-042062

As of 2024-12-31

—
Inventory, NetUSD79,986,077
Source

20-F · 2026-04-01 · 0001213900-26-037921

As of 2025-12-31

19,984,094
Source

20-F · 2025-05-12 · 0001213900-25-042062

As of 2024-12-31

39,999,992
Source

6-K · 2024-08-20 · 0001213900-24-071115

As of 2023-12-31

Assets, CurrentUSD171,845,077
Source

20-F · 2026-04-01 · 0001213900-26-037921

As of 2025-12-31

55,388,829
Source

20-F · 2025-05-12 · 0001213900-25-042062

As of 2024-12-31

82,753,396
Source

6-K · 2024-08-20 · 0001213900-24-071115

As of 2023-12-31

Operating Lease, Right-of-Use AssetUSD34,354,338
Source

20-F · 2026-04-01 · 0001213900-26-037921

As of 2025-12-31

36,627,800
Source

20-F · 2025-05-12 · 0001213900-25-042062

As of 2024-12-31

537,032
Source

6-K · 2024-08-20 · 0001213900-24-071115

As of 2023-12-31

Other Assets, NoncurrentUSD285,954
Source

20-F · 2026-04-01 · 0001213900-26-037921

As of 2025-12-31

192,905
Source

20-F · 2025-05-12 · 0001213900-25-042062

As of 2024-12-31

22,250
Source

6-K · 2024-08-20 · 0001213900-24-071115

As of 2023-12-31

LIABILITIES AND EQUITY
LiabilitiesUSD330,178,437
Source

20-F · 2026-04-01 · 0001213900-26-037921

As of 2025-12-31

180,360,291
Source

20-F · 2025-05-12 · 0001213900-25-042062

As of 2024-12-31

181,385,889
Source

6-K · 2024-08-20 · 0001213900-24-071115

As of 2023-12-31

Stockholders’ equity:
Common Stock, Value, IssuedUSD3,671
Source

20-F · 2026-04-01 · 0001213900-26-037921

As of 2025-12-31

3,359
Source

20-F · 2025-05-12 · 0001213900-25-042062

As of 2024-12-31

4,100
Source

6-K · 2024-08-20 · 0001213900-24-071115

As of 2023-12-31

Retained Earnings (Accumulated Deficit)USD89,976,384
Source

20-F · 2026-04-01 · 0001213900-26-037921

As of 2025-12-31

50,316,486
Source

20-F · 2025-05-12 · 0001213900-25-042062

As of 2024-12-31

9,702,316
Source

6-K · 2024-08-20 · 0001213900-24-071115

As of 2023-12-31

Accumulated Other Comprehensive Income (Loss), Net of TaxUSD-7,504,638
Source

20-F · 2026-04-01 · 0001213900-26-037921

As of 2025-12-31

-5,494,790
Source

20-F · 2025-05-12 · 0001213900-25-042062

As of 2024-12-31

-2,805,195
Source

6-K · 2024-08-20 · 0001213900-24-071115

As of 2023-12-31

Stockholders' Equity Attributable to ParentUSD111,255,384
Source

20-F · 2026-04-01 · 0001213900-26-037921

As of 2025-12-31

59,239,960
Source

20-F · 2025-05-12 · 0001213900-25-042062

As of 2024-12-31

56,897,121
Source

6-K · 2024-08-20 · 0001213900-24-071115

As of 2023-12-31

Additional Paid in Capital, Common StockUSD28,779,967
Source

20-F · 2026-04-01 · 0001213900-26-037921

As of 2025-12-31

14,414,905
Source

20-F · 2025-05-12 · 0001213900-25-042062

As of 2024-12-31

49,995,900
Source

6-K · 2024-08-20 · 0001213900-24-071115

As of 2023-12-31

Liabilities and EquityUSD441,433,821
Source

20-F · 2026-04-01 · 0001213900-26-037921

As of 2025-12-31

239,799,700
Source

20-F · 2025-05-12 · 0001213900-25-042062

As of 2024-12-31

238,283,010
Source

6-K · 2024-08-20 · 0001213900-24-071115

As of 2023-12-31

Current liabilities:
Liabilities, CurrentUSD295,704,397
Source

20-F · 2026-04-01 · 0001213900-26-037921

As of 2025-12-31

125,033,416
Source

20-F · 2025-05-12 · 0001213900-25-042062

As of 2024-12-31

169,193,637
Source

6-K · 2024-08-20 · 0001213900-24-071115

As of 2023-12-31

Operating Lease, Liability, CurrentUSD2,867,727
Source

20-F · 2026-04-01 · 0001213900-26-037921

As of 2025-12-31

2,118,900
Source

20-F · 2025-05-12 · 0001213900-25-042062

As of 2024-12-31

151,260
Source

6-K · 2024-08-20 · 0001213900-24-071115

As of 2023-12-31

Accounts Payable, CurrentUSD52,376,724
Source

20-F · 2026-04-01 · 0001213900-26-037921

As of 2025-12-31

17,629,696
Source

20-F · 2025-05-12 · 0001213900-25-042062

As of 2024-12-31

37,221,124
Source

6-K · 2024-08-20 · 0001213900-24-071115

As of 2023-12-31

Operating Lease, Liability, NoncurrentUSD34,474,040
Source

20-F · 2026-04-01 · 0001213900-26-037921

As of 2025-12-31

34,327,142
Source

20-F · 2025-05-12 · 0001213900-25-042062

As of 2024-12-31

372,725
Source

6-K · 2024-08-20 · 0001213900-24-071115

As of 2023-12-31

Stockholders' Equity Attributable to Noncontrolling InterestUSD—199,449
Source

20-F · 2025-05-12 · 0001213900-25-042062

As of 2024-12-31

—
Additional Financial Items
Accounts Receivable, after Allowance for Credit LossUSD—6,913,996
Source

20-F · 2025-05-12 · 0001213900-25-042062

As of 2024-12-31

—
Long-term Debt, Current MaturitiesUSD5,471,119
Source

20-F · 2026-04-01 · 0001213900-26-037921

As of 2025-12-31

——
Long-term Debt, Excluding Current MaturitiesUSD—20,999,733
Source

20-F · 2025-05-12 · 0001213900-25-042062

As of 2024-12-31

11,819,527
Source

6-K · 2024-08-20 · 0001213900-24-071115

As of 2023-12-31

Lines labelled “Derived” are calculated from reported figures.

cash flow · annual statements
Line itemFY 2025FY 2024FY 2023
Cash flows from operating activities:
Net Income (Loss), Including Portion Attributable to Noncontrolling InterestUSD37,152,532
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

40,500,319
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

9,889,155
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation, Depletion and AmortizationUSD—23,235,143
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

2,607,276
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Share-based Payment Arrangement, Noncash ExpenseUSD9,000,737
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

609,000
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

—
Changes in operating assets and liabilities:
Increase (Decrease) in Accounts ReceivableUSD4,583,417
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

6,138,919
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

—
Increase (Decrease) in InventoriesUSD63,359,435
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

-15,882,337
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

40,728,301
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Increase (Decrease) in Accounts PayableUSD—3,034,220
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

2,079,725
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Deferred Income Tax Expense (Benefit)USD-178,107
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

——
Net Cash Provided by (Used in) Operating ActivitiesUSD132,987,931
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

46,506,740
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

-12,529,017
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Cash flows from investing activities:
Net Cash Provided by (Used in) Investing ActivitiesUSD-98,402,076
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

-44,044,171
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

-114,239,711
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Payments to Acquire Property, Plant, and EquipmentUSD91,752,076
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

42,501,403
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

114,113,439
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Cash flows from financing activities:
Net Cash Provided by (Used in) Financing ActivitiesUSD9,099,620
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

-2,089,719
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

146,149,629
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate EffectUSD41,710,637
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

-1,848,104
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

16,932,045
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Cash, Cash Equivalents, Restricted Cash and Restricted Cash EquivalentsUSD58,860,026
Source

20-F · 2026-04-01 · 0001213900-26-037921

As of 2025-12-31

17,149,389
Source

20-F · 2025-05-12 · 0001213900-25-042062

As of 2024-12-31

18,997,493
Source

6-K · 2024-08-20 · 0001213900-24-071115

As of 2023-12-31

Supplemental disclosure of cash flow information:
Interest Paid, Excluding Capitalized Interest, Operating ActivitiesUSD—3,316,100
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

—
Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash EquivalentsUSD-1,974,838
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

-2,220,954
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

-2,448,856
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Additional Financial Items
Amortization of Debt Issuance CostsUSD165,169
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

——
Amortization of Intangible AssetsUSD—289,198
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

114,614
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

DepreciationUSD36,551,190
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

23,235,143
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

2,607,276
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Gain (Loss) on Disposition of Property Plant EquipmentUSD——-13,511
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Gain (Loss) on Termination of LeaseUSD—-29,186
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

—
General and Administrative ExpenseUSD31,376,223
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

11,412,152
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

4,632,009
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Income Tax Expense (Benefit)USD15,370,241
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

781,238
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

—
InterestExpenseNonoperatingUSD3,318,705
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

3,264,646
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

3,261,459
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Inventory Write-downUSD2,862,847
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

2,536,668
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

—
Net Income (Loss) Attributable to ParentUSD39,659,898
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

40,614,170
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

9,889,155
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Net Income (Loss) Attributable to Noncontrolling InterestUSD-2,507,366
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

-113,851
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

—
Net Income (Loss) Available to Common Stockholders, BasicUSD34,232,047
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

33,527,405
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

9,889,155
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Nonoperating Income (Expense)USD-6,514,575
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

32,421,521
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

-2,097,793
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Operating ExpensesUSD37,300,093
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

13,037,876
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

4,649,582
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Operating Lease, ExpenseUSD5,164,404
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

838,022
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

357,300
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Other Nonoperating Income (Expense)USD-1,854,076
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

586,167
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

1,163,666
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Proceeds from Contributed CapitalUSD4,000,000
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

10,000
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

42,360,581
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Revenue from Contract with Customer, Including Assessed TaxUSD427,383,003
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

182,601,289
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

152,542,661
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Lines labelled “Derived” are calculated from reported figures.

income statement · annual statements
Line itemFY 2025FY 2024FY 2023
Total RevenueUSD427,383,003
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

176,957,128
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

62,377,390
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Cost of Goods and Services Sold———
Operating Income (Loss)USD59,037,348
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

8,860,036
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

11,986,948
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Other Nonoperating Income (Expense)USD-1,854,076
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

586,167
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

1,163,666
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling InterestUSD52,522,773
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

41,281,557
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

9,889,155
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Income Tax Expense (Benefit)USD15,370,241
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

781,238
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

—
Net Income (Loss) Attributable to Noncontrolling InterestUSD-2,507,366
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

-113,851
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

—
Net Income (Loss) Attributable to ParentUSD39,659,898
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

40,614,170
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

9,889,155
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Earnings Per Share, BasicUSD per share1.14
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

1.09
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

0.24
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Earnings Per Share, DilutedUSD per share1.13
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

1.09
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

0.24
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Weighted Average Number of Shares Outstanding, Basicshares30,099,569
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

30,751,424
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

41,000,000
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Weighted Average Number of Shares Outstanding, Dilutedshares30,333,876
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

30,751,424
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

41,000,000
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Interest Expense (non-operating)USD3,318,705
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

3,264,646
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

3,261,459
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Additional Financial Items
Amortization of Intangible AssetsUSD—289,198
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

114,614
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Current Income Tax Expense (Benefit)USD15,548,348
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

781,238
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

—
General and Administrative ExpenseUSD31,376,223
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

11,412,152
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

4,632,009
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Gross ProfitUSD96,337,441
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

21,897,912
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

16,636,530
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Interest Expense, DebtUSD737,811
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

——
Net Income (Loss) Available to Common Stockholders, BasicUSD34,232,047
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

33,527,405
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

9,889,155
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Nonoperating Income (Expense)USD-6,514,575
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

32,421,521
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

-2,097,793
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Operating ExpensesUSD37,300,093
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

13,037,876
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

4,649,582
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Operating Lease, ExpenseUSD5,164,404
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

838,022
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

357,300
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Revenue from Contract with Customer, Including Assessed TaxUSD427,383,003
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

182,601,289
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

152,542,661
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Selling and Marketing ExpenseUSD5,923,870
Source

20-F · 2026-04-01 · 0001213900-26-037921

2025-01-01 to 2025-12-31

1,625,724
Source

20-F · 2025-05-12 · 0001213900-25-042062

2024-01-01 to 2024-12-31

17,573
Source

20-F · 2025-05-12 · 0001213900-25-042062

2023-01-01 to 2023-12-31

Lines labelled “Derived” are calculated from reported figures.