Ttbio Corp. (TPEX:6493)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
30.40
+0.10 (0.33%)
Apr 29, 2026, 1:45 PM CST

Ttbio 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
398.88312.12318.09418.88305.52
Upgrade
Revenue Growth (YoY)
27.80%-1.88%-24.06%37.11%70.72%
Upgrade
Cost of Revenue
328.54239.34239.67296.35215.07
Upgrade
Gross Profit
70.3472.7778.42122.5390.45
Upgrade
Selling, General & Admin
68.7351.2453.9353.4952.13
Upgrade
Research & Development
22.423.8225.3630.6826.06
Upgrade
Operating Expenses
91.5775.0679.2884.1778.19
Upgrade
Operating Income
-21.23-2.29-0.8638.3612.26
Upgrade
Interest Expense
-5.45-4.93-2.3-1.58-1.18
Upgrade
Interest & Investment Income
10.741.040.130.04
Upgrade
Currency Exchange Gain (Loss)
-2.333.62-2.36.98-0.03
Upgrade
Other Non Operating Income (Expenses)
6.896.212.524.122.96
Upgrade
EBT Excluding Unusual Items
-21.133.348.0948.0114.05
Upgrade
Gain (Loss) on Sale of Assets
-0.06-0.30.07
Upgrade
Pretax Income
-21.133.48.0948.3114.12
Upgrade
Income Tax Expense
0.170.811.418.512.59
Upgrade
Net Income
-21.32.596.6839.811.53
Upgrade
Net Income to Common
-21.32.596.6839.811.53
Upgrade
Net Income Growth
--61.21%-83.22%245.06%-74.86%
Upgrade
Shares Outstanding (Basic)
2724242424
Upgrade
Shares Outstanding (Diluted)
2724242424
Upgrade
Shares Change (YoY)
12.20%-0.05%-0.09%0.08%-0.11%
Upgrade
EPS (Basic)
-0.790.110.281.650.48
Upgrade
EPS (Diluted)
-0.790.110.281.650.48
Upgrade
EPS Growth
--61.21%-83.17%244.08%-74.76%
Upgrade
Free Cash Flow
-49.0218.47-37.8613.5132.37
Upgrade
Free Cash Flow Per Share
-1.820.77-1.570.561.34
Upgrade
Dividend Per Share
-0.2500.3001.2500.500
Upgrade
Dividend Growth
--16.67%-76.00%150.00%-75.00%
Upgrade
Gross Margin
17.63%23.32%24.65%29.25%29.61%
Upgrade
Operating Margin
-5.32%-0.73%-0.27%9.16%4.01%
Upgrade
Profit Margin
-5.34%0.83%2.10%9.50%3.77%
Upgrade
Free Cash Flow Margin
-12.29%5.92%-11.90%3.23%10.59%
Upgrade
EBITDA
4.8126.3630.3667.2839.64
Upgrade
EBITDA Margin
1.21%8.44%9.54%16.06%12.97%
Upgrade
D&A For EBITDA
26.0428.6431.2228.9227.38
Upgrade
EBIT
-21.23-2.29-0.8638.3612.26
Upgrade
EBIT Margin
-5.32%-0.73%-0.27%9.16%4.01%
Upgrade
Effective Tax Rate
-23.78%17.46%17.62%18.32%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.