Bestec Power Electronics Co., Ltd. (TPE:3308)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
19.50
0.00 (0.00%)
Aug 13, 2026, 1:30 PM CST

Bestec Power Electronics Financials Overview

Millions TWD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
7.827.8967.77538.65407.37347.11
Revenue Growth
-79.56%-88.36%-87.42%32.23%17.36%5.22%
Gross Profit
3.653.6816.11174.1395.0529.37
Operating Income
-31.33-32.16-44.4540.5144.59-34.83
Net Income
7.0240.9159.7416.5219.52-26.56
Earnings Per Share
0.110.680.986.780.32-0.44
EPS Growth
-92.39%-30.61%-85.54%2017.60%--

Revenue by Segment

Fiscal YearFY 2025FY 2024
Period EndingDec '25 Dec '24
Merchandise Department
1.5165.18
Other Department
6.382.6
Total
7.8967.77

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
925.13982.791,1061,205909.66599.22
Total Debt
945.77965.91,030771.88671.1537.86
Net Cash (Debt)
-20.6416.8976.47433.38238.5661.37
Net Cash Growth
--77.92%-82.35%81.67%288.75%-57.93%
Net Cash Per Share
-0.340.281.267.053.981.03

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-153.97-146.4665.23212.84374.1-40.75
Capital Expenditures
-38.31-27.64-8.69-5.14-225.5-1.03
Free Cash Flow
-192.28-174.156.54207.7148.6-41.78
Free Cash Flow Growth
---72.78%39.77%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
46.67%46.62%23.77%32.33%23.33%8.46%
Operating Margin
-400.74%-407.81%-65.59%7.52%10.95%-10.04%
Pretax Margin
97.07%631.49%143.94%91.24%16.93%-6.44%
Profit Margin
89.82%518.70%88.09%77.33%4.79%-7.65%
FCF Margin
-2459.18%-2207.44%83.42%38.56%36.48%-12.04%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
179.3029.4823.826.1252.30-
P/FCF Ratio
--25.1512.276.87-
PS Ratio
149.64152.9120.984.732.513.44