EmBestor Technology Inc. (TPEX:7843)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
111.50
-2.00 (-1.76%)
At close: Sep 7, 2026

EmBestor Technology Financials Overview

Millions TWD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22
Revenue
774.68327.52269.46358.51510.49
Revenue Growth
195.73%21.55%-24.84%-29.77%-
Gross Profit
432.34131.25124.84148.22211.25
Operating Income
274.7322.4226.456.85114.81
Net Income
250.6617.1451.7561.07109
Earnings Per Share
7.49-1.772.233.92
EPS Growth
529.67%--20.63%-43.11%-

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022
Period EndingDec '25 Dec '24 Dec '23 Dec '22
Taiwan
174.25122.29141.45235.67
Asia
148.36137.74209.31269.58
Other
4.919.437.755.25
Total
327.52269.46358.51510.49

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22
Cash & Investments
453.03-361.33341.81296.89
Total Debt
52.8-5.420.435.42
Net Cash (Debt)
400.23-355.91341.38291.47
Net Cash Growth
12.45%-4.26%17.13%-
Net Cash Per Share
11.97-12.1512.4610.49

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22
Operating Cash Flow
--25.8986.45152.74
Capital Expenditures
---3.59-3.27-4.43
Free Cash Flow
--22.3183.17148.31
Free Cash Flow Growth
---73.18%-43.92%-

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22
Gross Margin
55.81%40.07%46.33%41.34%41.38%
Operating Margin
35.46%6.84%9.79%15.86%22.49%
Pretax Margin
39.58%5.62%21.22%18.20%25.87%
Profit Margin
32.36%5.23%19.20%17.03%21.35%
FCF Margin
--8.28%23.20%29.05%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22
Dividend Per Share
0.5000.5000.5000.5001.500
Dividend Per Share Growth
0%0%0%-66.67%-
Dividend Yield
0.47%1.36%---

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22
PE Ratio
14.8872.08---
PS Ratio
4.813.77---