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

CLPS Inc

CIK 1724542Updated Sep 24, 2026

CLPS price & chart

Provider market data

Loading TradingView…

NASDAQ:CLPS on TradingView ↗

TradingView · Data may be delayed

Financials

FY 2025 · USD
Revenue164,481,414USD · FY 2025
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

Net income-7,049,734USD · FY 2025
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

Operating income-5,377,304USD · FY 2025
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

Diluted EPS-0.26USD per share · FY 2025
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

Some figures are unavailable for this reporting year.

balance sheet · annual statements
Line itemFY 2025FY 2024FY 2023FY 2022
ASSETS
AssetsUSD118,109,430
Source

20-F · 2025-10-17 · 0001213900-25-099739

As of 2025-06-30

110,029,816
Source

20-F · 2024-10-18 · 0001213900-24-088712

As of 2024-06-30

95,319,064
Source

20-F · 2023-10-18 · 0001013762-23-004641

As of 2023-06-30

101,880,795
Source

20-F · 2022-10-20 · 0001213900-22-065082

As of 2022-06-30

Property, Plant and Equipment, NetUSD21,212,463
Source

20-F · 2025-10-17 · 0001213900-25-099739

As of 2025-06-30

21,168,524
Source

20-F · 2024-10-18 · 0001213900-24-088712

As of 2024-06-30

20,112,305
Source

20-F · 2023-10-18 · 0001013762-23-004641

As of 2023-06-30

20,601,098
Source

20-F · 2022-10-20 · 0001213900-22-065082

As of 2022-06-30

GoodwillUSD1,435,782
Source

20-F · 2025-10-17 · 0001213900-25-099739

As of 2025-06-30

1,473,899
Source

20-F · 2024-10-18 · 0001213900-24-088712

As of 2024-06-30

2,363,841
Source

20-F · 2022-10-20 · 0001213900-22-065082

As of 2022-06-30

Intangible Assets, Net (Excluding Goodwill)USD2,055,102
Source

20-F · 2025-10-17 · 0001213900-25-099739

As of 2025-06-30

2,254,372
Source

20-F · 2024-10-18 · 0001213900-24-088712

As of 2024-06-30

726,175
Source

20-F · 2023-10-18 · 0001013762-23-004641

As of 2023-06-30

Current assets:
Cash and Cash Equivalents, at Carrying ValueUSD28,173,160
Source

20-F · 2025-10-17 · 0001213900-25-099739

As of 2025-06-30

29,116,431
Source

20-F · 2024-10-18 · 0001213900-24-088712

As of 2024-06-30

22,214,029
Source

20-F · 2023-10-18 · 0001013762-23-004641

As of 2023-06-30

18,396,987
Source

20-F · 2022-10-20 · 0001213900-22-065082

As of 2022-06-30

Accounts Receivable, after Allowance for Credit Loss, CurrentUSD44,891,161
Source

20-F · 2025-10-17 · 0001213900-25-099739

As of 2025-06-30

38,779,209
Source

20-F · 2024-10-18 · 0001213900-24-088712

As of 2024-06-30

48,515,467
Source

20-F · 2023-10-18 · 0001013762-23-004641

As of 2023-06-30

53,769,887
Source

20-F · 2022-10-20 · 0001213900-22-065082

As of 2022-06-30

Assets, CurrentUSD85,777,430
Source

20-F · 2025-10-17 · 0001213900-25-099739

As of 2025-06-30

78,076,408
Source

20-F · 2024-10-18 · 0001213900-24-088712

As of 2024-06-30

72,874,107
Source

20-F · 2023-10-18 · 0001013762-23-004641

As of 2023-06-30

76,759,930
Source

20-F · 2022-10-20 · 0001213900-22-065082

As of 2022-06-30

Prepaid Expense and Other Assets, CurrentUSD7,441,565
Source

20-F · 2025-10-17 · 0001213900-25-099739

As of 2025-06-30

4,497,578
Source

20-F · 2024-10-18 · 0001213900-24-088712

As of 2024-06-30

1,665,736
Source

20-F · 2023-10-18 · 0001013762-23-004641

As of 2023-06-30

4,215,414
Source

20-F · 2022-10-20 · 0001213900-22-065082

As of 2022-06-30

Operating Lease, Right-of-Use AssetUSD3,407,995
Source

20-F · 2025-10-17 · 0001213900-25-099739

As of 2025-06-30

2,776,858
Source

20-F · 2024-10-18 · 0001213900-24-088712

As of 2024-06-30

815,324
Source

20-F · 2023-10-18 · 0001013762-23-004641

As of 2023-06-30

LIABILITIES AND EQUITY
LiabilitiesUSD60,524,434
Source

20-F · 2025-10-17 · 0001213900-25-099739

As of 2025-06-30

46,110,203
Source

20-F · 2024-10-18 · 0001213900-24-088712

As of 2024-06-30

29,810,263
Source

20-F · 2023-10-18 · 0001013762-23-004641

As of 2023-06-30

34,080,195
Source

20-F · 2022-10-20 · 0001213900-22-065082

As of 2022-06-30

Stockholders’ equity:
Common Stock, Value, IssuedUSD2,799
Source

20-F · 2025-10-17 · 0001213900-25-099739

As of 2025-06-30

2,564
Source

20-F · 2024-10-18 · 0001213900-24-088712

As of 2024-06-30

2,365
Source

20-F · 2023-10-18 · 0001013762-23-004641

As of 2023-06-30

2,244
Source

20-F · 2022-10-20 · 0001213900-22-065082

As of 2022-06-30

Additional Paid in CapitalUSD61,351,200
Source

20-F · 2024-10-18 · 0001213900-24-088712

As of 2024-06-30

58,183,383
Source

20-F · 2023-10-18 · 0001013762-23-004641

As of 2023-06-30

55,705,209
Source

20-F · 2022-10-20 · 0001213900-22-065082

As of 2022-06-30

Retained Earnings (Accumulated Deficit)USD-7,401,803
Source

20-F · 2025-10-17 · 0001213900-25-099739

As of 2025-06-30

-51,728
Source

20-F · 2024-10-18 · 0001213900-24-088712

As of 2024-06-30

5,029,021
Source

20-F · 2023-10-18 · 0001013762-23-004641

As of 2023-06-30

6,323,792
Source

20-F · 2022-10-20 · 0001213900-22-065082

As of 2022-06-30

Accumulated Other Comprehensive Income (Loss), Net of TaxUSD-3,095,507
Source

20-F · 2025-10-17 · 0001213900-25-099739

As of 2025-06-30

-4,345,902
Source

20-F · 2024-10-18 · 0001213900-24-088712

As of 2024-06-30

-3,990,594
Source

20-F · 2023-10-18 · 0001013762-23-004641

As of 2023-06-30

-550,248
Source

20-F · 2022-10-20 · 0001213900-22-065082

As of 2022-06-30

Stockholders' Equity Attributable to ParentUSD55,536,785
Source

20-F · 2025-10-17 · 0001213900-25-099739

As of 2025-06-30

62,509,238
Source

20-F · 2024-10-18 · 0001213900-24-088712

As of 2024-06-30

64,581,003
Source

20-F · 2023-10-18 · 0001013762-23-004641

As of 2023-06-30

Additional Paid in Capital, Common StockUSD60,177,851
Source

20-F · 2025-10-17 · 0001213900-25-099739

As of 2025-06-30

Liabilities and EquityUSD118,109,430
Source

20-F · 2025-10-17 · 0001213900-25-099739

As of 2025-06-30

110,029,816
Source

20-F · 2024-10-18 · 0001213900-24-088712

As of 2024-06-30

95,319,064
Source

20-F · 2023-10-18 · 0001013762-23-004641

As of 2023-06-30

101,880,795
Source

20-F · 2022-10-20 · 0001213900-22-065082

As of 2022-06-30

Current liabilities:
Liabilities, CurrentUSD54,359,343
Source

20-F · 2025-10-17 · 0001213900-25-099739

As of 2025-06-30

39,795,803
Source

20-F · 2024-10-18 · 0001213900-24-088712

As of 2024-06-30

26,313,948
Source

20-F · 2023-10-18 · 0001013762-23-004641

As of 2023-06-30

30,383,385
Source

20-F · 2022-10-20 · 0001213900-22-065082

As of 2022-06-30

Operating Lease, Liability, CurrentUSD2,348,195
Source

20-F · 2025-10-17 · 0001213900-25-099739

As of 2025-06-30

1,361,928
Source

20-F · 2024-10-18 · 0001213900-24-088712

As of 2024-06-30

712,302
Source

20-F · 2023-10-18 · 0001013762-23-004641

As of 2023-06-30

Accounts Payable, CurrentUSD2,515,207
Source

20-F · 2025-10-17 · 0001213900-25-099739

As of 2025-06-30

949,137
Source

20-F · 2024-10-18 · 0001213900-24-088712

As of 2024-06-30

690,035
Source

20-F · 2023-10-18 · 0001013762-23-004641

As of 2023-06-30

Operating Lease, Liability, NoncurrentUSD1,301,369
Source

20-F · 2025-10-17 · 0001213900-25-099739

As of 2025-06-30

1,638,243
Source

20-F · 2024-10-18 · 0001213900-24-088712

As of 2024-06-30

104,114
Source

20-F · 2023-10-18 · 0001013762-23-004641

As of 2023-06-30

Deferred Income Tax Liabilities, NetUSD251,812
Source

20-F · 2025-10-17 · 0001213900-25-099739

As of 2025-06-30

378,344
Source

20-F · 2024-10-18 · 0001213900-24-088712

As of 2024-06-30

185,382
Source

20-F · 2023-10-18 · 0001013762-23-004641

As of 2023-06-30

150,547
Source

20-F · 2022-10-20 · 0001213900-22-065082

As of 2022-06-30

Other Liabilities, NoncurrentUSD896,747
Source

20-F · 2025-10-17 · 0001213900-25-099739

As of 2025-06-30

883,963
Source

20-F · 2024-10-18 · 0001213900-24-088712

As of 2024-06-30

885,901
Source

20-F · 2023-10-18 · 0001013762-23-004641

As of 2023-06-30

3,546,263
Source

20-F · 2022-10-20 · 0001213900-22-065082

As of 2022-06-30

Stockholders' Equity Attributable to Noncontrolling InterestUSD2,048,211
Source

20-F · 2025-10-17 · 0001213900-25-099739

As of 2025-06-30

1,410,375
Source

20-F · 2024-10-18 · 0001213900-24-088712

As of 2024-06-30

927,798
Source

20-F · 2023-10-18 · 0001013762-23-004641

As of 2023-06-30

1,247,727
Source

20-F · 2022-10-20 · 0001213900-22-065082

As of 2022-06-30

Additional Financial Items
Deferred Tax Liabilities, NetUSD251,812
Source

20-F · 2025-10-17 · 0001213900-25-099739

As of 2025-06-30

378,344
Source

20-F · 2024-10-18 · 0001213900-24-088712

As of 2024-06-30

185,382
Source

20-F · 2023-10-18 · 0001013762-23-004641

As of 2023-06-30

Short-term InvestmentsUSD896,949
Source

20-F · 2025-10-17 · 0001213900-25-099739

As of 2025-06-30

2,100,000
Source

20-F · 2024-10-18 · 0001213900-24-088712

As of 2024-06-30

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-6,426,564
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

-1,847,310
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

165,565
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

4,587,911
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation, Depletion and AmortizationUSD1,252,493
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

1,219,812
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

912,248
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Share-based Payment Arrangement, Noncash ExpenseUSD2,467,911
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

3,168,016
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

2,478,295
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

Changes in operating assets and liabilities:
Increase (Decrease) in Accounts ReceivableUSD5,350,073
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

-7,208,359
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

-454,071
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

12,317,416
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Deferred Income Tax Expense (Benefit)USD484,338
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

-717,679
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

264,027
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

245,830
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Net Cash Provided by (Used in) Operating ActivitiesUSD-2,544,043
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

8,925,234
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

9,705,951
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

3,200,889
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Cash flows from investing activities:
Payments to Acquire Businesses, Net of Cash AcquiredUSD211,353
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

Net Cash Provided by (Used in) Investing ActivitiesUSD-1,754,121
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

-12,251,016
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

-306,046
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

-16,290,683
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Payments to Acquire Property, Plant, and EquipmentUSD1,258,043
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

2,117,282
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

519,282
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

20,750,110
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Cash flows from financing activities:
Net Cash Provided by (Used in) Financing ActivitiesUSD2,900,116
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

10,193,143
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

-4,319,331
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

7,474,641
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Payments of Ordinary Dividends, Common StockUSD3,641,025
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

2,554,508
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

1,175,684
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

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

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

6,838,879
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

3,904,646
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

-6,342,395
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Cash, Cash Equivalents, Restricted Cash and Restricted Cash EquivalentsUSD28,173,160
Source

20-F · 2025-10-17 · 0001213900-25-099739

As of 2025-06-30

29,140,512
Source

20-F · 2024-10-18 · 0001213900-24-088712

As of 2024-06-30

22,301,633
Source

20-F · 2023-10-18 · 0001013762-23-004641

As of 2023-06-30

18,396,987
Source

20-F · 2022-10-20 · 0001213900-22-065082

As of 2022-06-30

Supplemental disclosure of cash flow information:
Interest Paid, Excluding Capitalized Interest, Operating ActivitiesUSD482,161
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

407,574
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

365,893
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

342,144
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash EquivalentsUSD430,696
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

-28,482
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

-1,175,928
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

Additional Financial Items
AmortizationUSD179,078
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

202,412
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Share-based Payment Arrangement, ExpenseUSD2,467,911
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

3,168,016
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

Amortization of Intangible AssetsUSD376,739
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

196,859
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

179,078
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

202,412
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

DepreciationUSD1,462,726
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

1,036,767
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

1,040,734
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

709,836
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Foreign Currency Transaction Gain (Loss), UnrealizedUSD43,169
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

-6,908
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

-201,235
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

-102,586
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Gain (Loss) on InvestmentsUSD138,479
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Gain (Loss) on Disposition of Property Plant EquipmentUSD-3,503
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

-9,720
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

-19,188
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

General and Administrative ExpenseUSD31,852,179
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

25,120,010
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

21,641,317
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

23,045,664
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

GoodwillUSD1,435,782
Source

20-F · 2025-10-17 · 0001213900-25-099739

As of 2025-06-30

1,473,899
Source

20-F · 2024-10-18 · 0001213900-24-088712

As of 2024-06-30

2,363,841
Source

20-F · 2022-10-20 · 0001213900-22-065082

As of 2022-06-30

Goodwill, Impairment LossUSD129,270
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

2,382,538
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

102,155
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Income (Loss) from Equity Method InvestmentsUSD-403,421
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

156,780
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

70,263
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

-50,297
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Income Tax Expense (Benefit)USD947,529
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

160,725
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

674,344
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

3,045,992
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Net Income (Loss) Attributable to ParentUSD-7,049,734
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

-2,329,965
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

192,529
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

Net Income (Loss) Attributable to Noncontrolling InterestUSD623,170
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

482,655
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

-26,964
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

132,483
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Net Income (Loss) Available to Common Stockholders, BasicUSD-7,049,734
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

-2,329,965
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

192,529
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

4,455,428
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Operating Costs and ExpensesUSD145,351,141
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

Operating ExpensesUSD41,682,722
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

35,485,546
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

34,405,339
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

33,583,481
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Proceeds from Stock Options ExercisedUSD3,867
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Lines labelled “Derived” are calculated from reported figures.

income statement · annual statements
Line itemFY 2025FY 2024FY 2023FY 2022
Total RevenueUSD164,481,414
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

142,812,726
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

150,356,539
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

152,022,381
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Cost of Goods and Services Sold
Operating Income (Loss)USD-5,377,304
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

-2,538,415
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

76,391
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

7,405,555
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Income Tax Expense (Benefit)USD947,529
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

160,725
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

674,344
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

3,045,992
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Net Income (Loss) Attributable to Noncontrolling InterestUSD623,170
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

482,655
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

-26,964
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

132,483
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Net Income (Loss) Attributable to ParentUSD-7,049,734
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

-2,329,965
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

192,529
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

Earnings Per Share, BasicUSD per share-0.26
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

-0.09
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

0.01
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

0.21
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Earnings Per Share, DilutedUSD per share-0.26
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

-0.09
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

0.01
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

0.21
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Weighted Average Number of Shares Outstanding, Basicshares27,533,182
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

25,213,012
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

23,153,976
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

20,924,683
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Weighted Average Number of Shares Outstanding, Dilutedshares27,533,182
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

25,213,012
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

23,153,976
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

21,057,063
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Additional Financial Items
Amortization of Intangible AssetsUSD376,739
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

196,859
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

179,078
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

202,412
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Current Income Tax Expense (Benefit)USD463,191
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

878,404
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

410,317
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

2,800,162
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Depreciation, Depletion and Amortization, NonproductionUSD1,877,119
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

Gain (Loss) on InvestmentsUSD138,479
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

General and Administrative ExpenseUSD31,852,179
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

25,120,010
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

21,641,317
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

23,045,664
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Goodwill, Impairment LossUSD129,270
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

2,382,538
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

102,155
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Gross ProfitUSD36,305,418
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

32,947,131
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

34,481,730
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

40,989,036
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Income (Loss) from Continuing Operations before Income Taxes, DomesticUSD516,640
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

2,878,314
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

4,350,067
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

17,366,634
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Income (Loss) from Continuing Operations, Per Basic ShareUSD per share0.01
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

Income (Loss) from Continuing Operations, Per Diluted ShareUSD per share0.01
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

Income (Loss) from Equity Method InvestmentsUSD-403,421
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

156,780
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

70,263
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

-50,297
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Interest Expense, DebtUSD365,893
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

447,187
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Labor and Related ExpenseUSD1,025,289
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

975,776
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

1,181,491
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

1,550,145
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Net Income (Loss) Available to Common Stockholders, BasicUSD-7,049,734
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

-2,329,965
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

192,529
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

4,455,428
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Operating Costs and ExpensesUSD145,351,141
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

Operating ExpensesUSD41,682,722
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

35,485,546
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

34,405,339
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

33,583,481
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Other Cost of Operating RevenueUSD578,756
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

Other ExpensesUSD14,053,811
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

15,861,290
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

18,025,748
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

16,771,118
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Other General and Administrative ExpenseUSD651,526
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

783,669
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

Other IncomeUSD61,244
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

1,123,612
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

Research and Development ExpenseUSD5,815,555
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

7,155,949
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

8,336,999
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

7,971,145
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Selling and Marketing ExpenseUSD5,180,682
Source

20-F · 2025-10-17 · 0001213900-25-099739

2024-07-01 to 2025-06-30

4,573,344
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

3,300,555
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

4,103,066
Source

20-F · 2022-10-20 · 0001213900-22-065082

2021-07-01 to 2022-06-30

Selling ExpenseUSD259,930
Source

20-F · 2024-10-18 · 0001213900-24-088712

2023-07-01 to 2024-06-30

263,775
Source

20-F · 2023-10-18 · 0001013762-23-004641

2022-07-01 to 2023-06-30

Lines labelled “Derived” are calculated from reported figures.