CastleNet Technology Inc. (TPEX:8059)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
13.50
0.00 (0.00%)
Aug 19, 2026, 10:21 AM CST

CastleNet Technology Financials Overview

Millions TWD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
10,7617,650411.28556.441,1461,692
Revenue Growth
438.05%1760.03%-26.09%-51.43%-32.30%30.66%
Gross Profit
1,350704.87-164.26111.05172.1320.31
Operating Income
37.34-269.34-382.65-100.82-23.54-155.61
Net Income
-165.7-462.96-355.066.7316.31-150.57
Earnings Per Share
-1.07-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 EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
2,3021,8051,7131,888257.75152.26
Total Debt
3,0881,8991,054539.59260.3374.43
Net Cash (Debt)
-786.34-93.65658.751,349-2.5777.82
Net Cash Growth
---51.16%---70.81%
Net Cash Per Share
-5.06-0.483.426.98-0.010.41

Cash Flow & CapEx

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

Margins

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

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '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
3.642.05----
PS Ratio
0.240.4717.268.461.651.28