Bioray Biotech Co., Ltd (TPEX:7561)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
18.65
+0.15 (0.81%)
Jul 30, 2026, 1:33 PM CST

Bioray Biotech Financials Overview

Millions TWD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
222.73222.73201.71191.83190.6148.02
Revenue Growth
-3.19%10.42%5.15%0.65%28.77%-5.30%
Gross Profit
105.94105.9479.0377.6580.5167.29
Operating Income
37.937.9-4.32-19.33-0.31-8.11
Net Income
32.2532.251-11.560.5-7.19
Earnings Per Share
1.091.090.03-0.380.02-0.27
EPS Growth
6.29%3533.33%----

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
204.92204.92178.2197.02139.07126.31
Total Debt
46.2946.2985.7869.79100.9153.43
Net Cash (Debt)
158.63158.6392.4327.2338.1672.88
Net Cash Growth
53.18%71.62%239.42%-28.63%-47.65%-13.57%
Net Cash Per Share
5.365.363.100.911.362.72

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
71.6471.6416.65-0.762.488.83
Capital Expenditures
-0.37-0.37-3.22-10.02-59.64-14.98
Free Cash Flow
71.2771.2713.43-10.78-57.16-6.15
Free Cash Flow Growth
127.99%430.67%----

Margins

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

Dividends

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

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
16.9719.17634.18-1802.11-
P/FCF Ratio
7.688.6847.32---
PS Ratio
2.462.783.154.854.738.72