Bioray Biotech Co., Ltd (TPEX:7561)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
17.75
+0.65 (3.80%)
Aug 19, 2026, 1:29 PM CST

Bioray Biotech 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
207.17222.73201.71191.83190.6148.02
Revenue Growth
-6.99%10.42%5.15%0.65%28.77%-5.30%
Gross Profit
84.85105.9479.0377.6580.5167.29
Operating Income
20.1837.9-4.32-19.33-0.31-8.11
Net Income
19.1832.251-11.560.5-7.19
Earnings Per Share
0.651.090.03-0.380.02-0.27
EPS Growth
-40.28%3533.33%----

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
109.21204.92178.2197.02139.07126.31
Total Debt
70.9846.2985.7869.79100.9153.43
Net Cash (Debt)
38.23158.6392.4327.2338.1672.88
Net Cash Growth
-75.90%71.62%239.42%-28.63%-47.65%-13.57%
Net Cash Per Share
1.305.363.100.911.362.72

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
63.8571.6416.65-0.762.488.83
Capital Expenditures
-0.23-0.37-3.22-10.02-59.64-14.98
Free Cash Flow
63.6371.2713.43-10.78-57.16-6.15
Free Cash Flow Growth
-10.72%430.67%----

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
40.96%47.56%39.18%40.48%42.24%45.46%
Operating Margin
9.74%17.02%-2.14%-10.08%-0.16%-5.48%
Pretax Margin
11.84%18.52%0.68%-7.40%0.36%-4.17%
Profit Margin
9.26%14.48%0.50%-6.03%0.26%-4.86%
FCF Margin
30.71%32.00%6.66%-5.62%-29.99%-4.15%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22
Dividend Per Share
0.9500.950--0.200
Dividend Per Share Growth
0%----
Dividend Yield
5.56%4.54%--0.67%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
15.6919.17634.18-1802.11-
P/FCF Ratio
7.108.6847.32---
PS Ratio
2.272.783.154.854.738.72