Bestec Power Electronics Co., Ltd. (TPE:3308)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
21.75
-0.15 (-0.68%)
Sep 8, 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 EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
7.747.8967.77538.65407.37347.11
Revenue Growth
31.63%-88.36%-87.42%32.23%17.36%5.22%
Gross Profit
3.683.6816.11174.1395.0529.37
Operating Income
-42.71-32.16-44.4540.5144.59-34.83
Net Income
95.0140.9159.7416.5219.52-26.56
Earnings Per Share
1.580.680.986.780.32-0.44
EPS Growth
277.55%-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 EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
918.2982.791,1061,205909.66599.22
Total Debt
921.84965.91,030771.88671.1537.86
Net Cash (Debt)
-3.6516.8976.47433.38238.5661.37
Net Cash Growth
--77.92%-82.35%81.67%288.75%-57.93%
Net Cash Per Share
-0.060.281.267.053.981.03

Cash Flow & CapEx

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

Margins

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

Valuation

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