Sagittarius Life Science Corp (TPEX:3205)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
47.60
+0.05 (0.11%)
Jul 29, 2026, 1:30 PM CST

Sagittarius Life Science 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
392.26346.08467.75440.46529.07587.61
Revenue Growth
-13.15%-26.01%6.20%-16.75%-9.96%5.27%
Gross Profit
53.3257.7181.1171.4882.56100.54
Operating Income
-41.34-58.51-61.56-64.38-82.23-90.01
Net Income
-30.56-49.56-48.53-55.04-74.2-86.42
Earnings Per Share
-0.49-0.92-1.49-1.69-2.28-2.66
EPS Growth
------

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Taiwan
384.71338.53454.41429.77520.43573.39
Asia
-7.5513.3410.698.6314.22
Total
392.26346.08467.75440.46529.07587.61

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
164.03803.55160.9215.38269.72354.91
Total Debt
23.360.3910.7713.3211.3724
Net Cash (Debt)
140.67803.16150.14202.06258.35330.91
Net Cash Growth
-3.09%434.96%-25.70%-21.79%-21.93%-7.20%
Net Cash Per Share
2.2414.884.616.217.9410.17

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
-96.18-36.05-44.48-69.37-52.89-29.18
Capital Expenditures
-0.09-0.4-3.29-2.01-1.09-8.22
Free Cash Flow
-96.27-36.45-47.77-71.38-53.98-37.4
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
13.59%16.68%17.34%16.23%15.60%17.11%
Operating Margin
-10.54%-16.91%-13.16%-14.62%-15.54%-15.32%
Pretax Margin
-7.92%-14.41%-10.62%-12.90%-14.46%-14.88%
Profit Margin
-7.79%-14.32%-10.38%-12.50%-14.03%-14.71%
FCF Margin
-24.54%-10.53%-10.21%-16.21%-10.20%-6.37%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PS Ratio
8.2010.012.223.862.501.52