EBM Technologies Incorporated (TPEX:8409)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
17.75
-0.35 (-1.93%)
Nov 12, 2026, 1:30 PM CST

EBM Technologies Financials Overview

Millions TWD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
237.52253.11280.95206.15383.88194.93
Revenue Growth
-31.83%-9.91%36.29%-46.30%96.93%-9.47%
Gross Profit
189.48174.37178.04154.94184.43131.29
Operating Income
16.269.863.3-14.085.57-35.4
Net Income
12.257.82.14-14.014-21.86
Earnings Per Share
0.380.240.07-0.440.13-0.73
EPS Growth
-73.78%258.88%----

Revenue by Segment

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
Usa Department
19.9217.6919.8321.64-
China Department
10.3114.2612.1215.61-
Taiwan department
236.66260.94187.6360.92-
Internal Write-Off
-13.79-11.94-13.4-14.29-10.68
Total
253.11280.95206.15383.88194.93

Cash & Debt

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
150.53130.83223.86149.91142.12156.71
Total Debt
90.665.281.35123.5485.01114.94
Net Cash (Debt)
59.9365.63142.5126.3757.1141.77
Net Cash Growth
31.58%-53.95%440.47%-53.83%36.73%970.20%
Net Cash Per Share
1.872.054.450.821.781.40

Cash Flow & CapEx

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
20.53-72.96121.79-9.8419.95-19.2
Capital Expenditures
-2.04-2.35-3.11-1.85-9.72-10.62
Free Cash Flow
18.49-75.31118.69-11.6910.23-29.81
Free Cash Flow Growth
-19.60%-----

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
79.77%68.89%63.37%75.16%48.04%67.35%
Operating Margin
6.84%3.89%1.17%-6.83%1.45%-18.16%
Pretax Margin
8.31%5.35%2.27%-5.91%2.05%-11.81%
Profit Margin
5.16%3.08%0.76%-6.80%1.04%-11.21%
FCF Margin
7.79%-29.75%42.24%-5.67%2.67%-15.29%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingNov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
46.8989.25351.40-151.52-
P/FCF Ratio
31.49-6.34-59.27-
PS Ratio
2.452.752.683.881.582.93