Treasure Global Inc. (TGL)
NASDAQ: TGL · Real-Time Price · USD
2.430
-0.080 (-3.19%)
Sep 4, 2026, 2:50 PM EDT - Market open

Treasure Global Financials Overview

Millions USD. Fiscal year is Jul - Jun.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Revenue
3.922.3322.0769.4179.6714.02
Revenue Growth
166.83%-89.44%-68.21%-12.89%468.28%5128.24%
Gross Profit
0.81.670.820.520.480.14
Operating Income
-14.24-5.24-6.06-10.24-10.18-7.59
Net Income
-31.02-23.38-6.59-11.73-11.75-7.92
Earnings Per Share
-41.44-397.33----
EPS Growth
------

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Zcity Platform
3.040.8522.0769.4179.6714.02
Customized Software Development Service
-1.48----
Total
3.922.3322.0769.4179.6714.02

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Cash & Investments
2.910.240.494.651.852.86
Total Debt
0.060.160.065.3516.959.07
Net Cash (Debt)
2.860.080.43-0.7-15.1-6.22
Net Cash Growth
520.27%-81.85%----
Net Cash Per Share
3.821.32----

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Operating Cash Flow
-8.86-9.48-4.71-9.56-8.66-6.8
Capital Expenditures
-1.06-0.01-0.02-0.09-0.31-0.08
Free Cash Flow
-9.91-9.5-4.73-9.65-8.98-6.88
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Gross Margin
20.31%71.65%3.70%0.75%0.60%1.00%
Operating Margin
-363.43%-224.89%-27.48%-14.75%-12.77%-54.16%
Pretax Margin
-779.26%-988.09%-29.67%-16.76%-14.72%-56.50%
Profit Margin
-791.47%-1003.09%-29.85%-16.90%-14.74%-56.52%
FCF Margin
-252.87%-407.47%-21.43%-13.90%-11.27%-49.09%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
PS Ratio
1.071.800.170.26--