Excelsior Biopharma Inc. (TPEX:6496)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
26.20
-0.85 (-3.14%)
At close: Mar 9, 2026

Excelsior Biopharma Income Statement

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Revenue
898.26861.91771.56671.761,338
Upgrade
Revenue Growth (YoY)
4.22%11.71%14.86%-49.81%-7.29%
Upgrade
Cost of Revenue
538.1479.82464.63384.591,045
Upgrade
Gross Profit
360.17382.1306.93287.17293.35
Upgrade
Selling, General & Admin
438.24377.21324.57277.82241.65
Upgrade
Research & Development
96.0983.6262.5142.3256
Upgrade
Operating Expenses
531.77463.07388.06316.47302.12
Upgrade
Operating Income
-171.6-80.97-81.13-29.29-8.77
Upgrade
Interest Expense
-7.77-8.02-6.37-4.35-4.54
Upgrade
Interest & Investment Income
1.263.425.244.170.41
Upgrade
Earnings From Equity Investments
2.180.25---
Upgrade
Currency Exchange Gain (Loss)
--4.94-1.55-1.281.81
Upgrade
Other Non Operating Income (Expenses)
3.582.871.863.680.9
Upgrade
EBT Excluding Unusual Items
-172.34-87.39-81.95-27.06-10.19
Upgrade
Other Unusual Items
-0-1.070.16
Upgrade
Pretax Income
-172.34-87.39-81.95-25.99-10.03
Upgrade
Income Tax Expense
10.8311.329.067.765.62
Upgrade
Net Income
-183.17-98.71-91.01-33.76-15.65
Upgrade
Net Income to Common
-183.17-98.71-91.01-33.76-15.65
Upgrade
Shares Outstanding (Basic)
4646464647
Upgrade
Shares Outstanding (Diluted)
4646464647
Upgrade
Shares Change (YoY)
0.07%0.42%0.15%-1.42%-5.56%
Upgrade
EPS (Basic)
-3.97-2.14-1.98-0.74-0.34
Upgrade
EPS (Diluted)
-3.97-2.14-1.98-0.74-0.34
Upgrade
Free Cash Flow
-175.67-356.95-170.41-2.352.95
Upgrade
Free Cash Flow Per Share
-3.81-7.74-3.71-0.051.14
Upgrade
Gross Margin
40.10%44.33%39.78%42.75%21.92%
Upgrade
Operating Margin
-19.10%-9.40%-10.51%-4.36%-0.66%
Upgrade
Profit Margin
-20.39%-11.45%-11.80%-5.03%-1.17%
Upgrade
Free Cash Flow Margin
-19.56%-41.41%-22.09%-0.34%3.96%
Upgrade
EBITDA
-99.92-65.64-69.31-16.416.39
Upgrade
EBITDA Margin
-11.12%-7.62%-8.98%-2.44%0.48%
Upgrade
D&A For EBITDA
71.6815.3311.8212.8815.15
Upgrade
EBIT
-171.6-80.97-81.13-29.29-8.77
Upgrade
EBIT Margin
-19.10%-9.40%-10.51%-4.36%-0.66%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.