Astro Corporation (TPEX:3064)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
18.00
0.00 (0.00%)
Jul 22, 2026, 9:57 AM CST

Astro 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
79.7182.18116.8888.5984.27239.36
Revenue Growth
-23.90%-29.68%31.93%5.13%-64.79%-32.50%
Gross Profit
72.774.6399.0279.3535.9182.86
Operating Income
-20.18-23.564.23-32.07-120.31-8.53
Net Income
-39.85-45.660.59-3.51-121.69-20.03
Earnings Per Share
-3.06-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 EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
27.9832.5273.2377.53107.7168.45
Total Debt
232.55227.24236.62236.12245.77399.67
Net Cash (Debt)
-204.56-194.73-163.39-158.59-138.08-231.22
Net Cash Growth
------
Net Cash Per Share
-15.72-14.97-12.56-12.19-13.13-28.83

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

Margins

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

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '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
2.947.987.905.396.362.01