CastleNet Technology Inc. (TPEX:8059)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
14.30
-0.50 (-3.38%)
Jul 29, 2026, 1:30 PM CST

CastleNet Technology Financials Overview

Millions TWD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
9,5637,650411.28556.441,1461,692
Revenue Growth
1700.02%1760.03%-26.09%-51.43%-32.30%30.66%
Gross Profit
1,113704.87-164.26111.05172.1320.31
Operating Income
-116.17-269.34-382.65-100.82-23.54-155.61
Net Income
-365.78-462.96-355.066.7316.31-150.57
Earnings Per Share
-1.89-2.39-1.840.030.09-0.80
EPS Growth
----65.30%--

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
America
6,1305,071215.57341.51369.57268.74
Asia
3,3982,546195.3209.97751.31,400
Other
35.3732.10.41---
Total
9,5637,650411.28556.441,1461,692

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
504.611,8051,7131,888257.75152.26
Total Debt
1,6971,8991,054539.59260.3374.43
Net Cash (Debt)
-1,193-93.65658.751,349-2.5777.82
Net Cash Growth
---51.16%---70.81%
Net Cash Per Share
-6.16-0.483.426.98-0.010.41

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
225.291,780-543.41-258.02-46.11-485.77
Capital Expenditures
-18.21-14-5.92-15.51-9.12-17.34
Free Cash Flow
207.081,766-549.33-273.53-55.22-503.11
Free Cash Flow Growth
-20.94%-----

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
11.64%9.21%-39.94%19.96%15.02%1.20%
Operating Margin
-1.21%-3.52%-93.04%-18.12%-2.05%-9.20%
Pretax Margin
-2.67%-5.36%-86.33%1.21%1.42%-8.90%
Profit Margin
-3.82%-6.05%-86.33%1.21%1.42%-8.90%
FCF Margin
2.17%23.09%-133.57%-49.16%-4.82%-29.73%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---699.68115.56-
Forward PE
-17.8217.8217.8217.8217.82
P/FCF Ratio
13.392.05----
PS Ratio
0.290.4717.268.461.651.28