Astro Corporation (TPEX:3064)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
19.60
0.00 (0.00%)
Aug 4, 2026, 1:30 PM CST

Astro 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
79.2982.18116.8888.5984.27239.36
Revenue Growth
-24.64%-29.68%31.93%5.13%-64.79%-32.50%
Gross Profit
72.2474.6399.0279.3535.9182.86
Operating Income
-20.13-23.564.23-32.07-120.31-8.53
Net Income
-30.98-45.660.59-3.51-121.69-20.03
Earnings Per Share
-2.39-3.510.05-0.27-11.57-2.50
EPS Growth
------

Revenue by Geography

Fiscal YearFY 2024FY 2023FY 2022FY 2021
Period EndingDec '24 Dec '23 Dec '22 Dec '21
Asia
101.9778.1682.77235.76
Europe
14.9110.441.512.8
Total
116.8888.5984.27239.36

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
22.4832.5273.2377.53107.7168.45
Total Debt
177.27227.24236.62236.12245.77399.67
Net Cash (Debt)
-154.79-194.73-163.39-158.59-138.08-231.22
Net Cash Growth
------
Net Cash Per Share
-11.95-14.97-12.56-12.19-13.13-28.83

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
-19.78-29.331.12-5-66.520.95
Capital Expenditures
-1.53-1.53-0.67-0.88-2.4-11.37
Free Cash Flow
-21.31-30.870.46-5.88-68.92-10.42
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
91.11%90.81%84.72%89.56%42.60%76.40%
Operating Margin
-25.39%-28.67%3.62%-36.20%-142.76%-3.56%
Pretax Margin
-39.64%-56.11%0.16%-11.86%-153.11%-11.81%
Profit Margin
-39.07%-55.56%0.51%-3.96%-144.40%-8.37%
FCF Margin
-26.88%-37.56%0.39%-6.64%-81.79%-4.35%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--1560.56---
Forward PE
-59.7859.7859.7859.7859.78
P/FCF Ratio
--2030.44---
PS Ratio
3.227.987.905.396.362.01