Excelsior Biopharma Inc. (TPEX:6496)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
23.85
0.00 (0.00%)
Nov 10, 2026, 1:30 PM CST

Excelsior Biopharma Income Statement

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
959.88898.26861.91771.56671.761,338
Revenue Growth
11.64%4.22%11.71%14.86%-49.81%-7.29%
Cost of Revenue
593.16538.1479.82464.63384.591,045
Gross Profit
366.73360.17382.1306.93287.17293.35
Selling, General & Admin
454.17438.24377.21324.57277.82241.65
Research & Development
8896.0983.6262.5142.3256
Operating Expenses
545.96531.77463.07388.06316.47302.12
Operating Income
-179.24-171.6-80.97-81.13-29.29-8.77
Interest Expense
-9.94-7.77-8.02-6.37-4.35-4.54
Interest & Investment Income
1.061.263.425.244.170.41
Earnings From Equity Investments
2.192.180.25---
Currency Exchange Gain (Loss)
-2.53-2.53-4.94-1.55-1.281.81
Other Non Operating Income (Expenses)
15.866.162.871.863.680.9
EBT Excluding Unusual Items
-172.6-172.3-87.39-81.95-27.06-10.19
Gain (Loss) on Sale of Assets
-0.65-0.65----
Other Unusual Items
0.60.60-1.070.16
Pretax Income
-172.64-172.34-87.39-81.95-25.99-10.03
Income Tax Expense
12.0610.8311.329.067.765.62
Net Income
-184.7-183.17-98.71-91.01-33.76-15.65
Net Income to Common
-184.7-183.17-98.71-91.01-33.76-15.65
Net Income Growth
------
Shares Outstanding (Basic)
464646464647
Shares Outstanding (Diluted)
464646464647
Shares Change
0.60%0.12%0.42%0.15%-1.42%-5.56%
EPS (Basic)
-3.98-3.97-2.14-1.98-0.74-0.34
EPS (Diluted)
-3.98-3.97-2.14-1.98-0.74-0.34
EPS Growth
------

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
-101.44-175.67-356.95-170.41-2.352.95
Free Cash Flow Per Share
-2.19-3.81-7.74-3.71-0.051.14
Gross Margin
38.20%40.10%44.33%39.78%42.75%21.92%
Operating Margin
-18.67%-19.10%-9.40%-10.51%-4.36%-0.66%
Profit Margin
-19.24%-20.39%-11.45%-11.80%-5.03%-1.17%
Free Cash Flow Margin
-10.57%-19.56%-41.41%-22.09%-0.34%3.96%
EBITDA
-162.37-152.62-65.64-69.31-16.416.39
EBITDA Margin
-16.91%-16.99%-7.62%-8.98%-2.44%0.48%
D&A For EBITDA
16.8718.9815.3311.8212.8815.15
EBIT
-179.24-171.6-80.97-81.13-29.29-8.77
EBIT Margin
-18.67%-19.10%-9.40%-10.51%-4.36%-0.66%