Electromagnetica S.A. (BVB:ELMA)
Romania flag Romania · Delayed Price · Currency is RON
0.2360
0.00 (0.00%)
At close: Aug 12, 2026

Electromagnetica Financials Overview

Millions RON. 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
26.3729.2797.67197.37232.4344.1
Revenue Growth
-67.10%-70.03%-50.51%-15.08%-32.46%19.92%
Gross Profit
23.2222.8338.51102.46125.0557.05
Operating Income
-7.01-12.07-11.38-13.2531.09-14.96
Net Income
-7.81-12.68-11.07-29.9924.45-15.29
Earnings Per Share
-0.01-0.02-0.02-0.040.04-0.02
EPS Growth
------

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
106.03101.3385.730.8915.427.09
Total Debt
0.170.190.260.080.1621.17
Net Cash (Debt)
105.85101.1485.4530.815.26-14.08
Net Cash Growth
21.98%18.37%177.39%101.87%--
Net Cash Per Share
0.160.150.130.050.02-0.02

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
19.317.4810.922.7729.43-37.4
Capital Expenditures
-0.08-0.08-1.41-5.23-0.38-0.92
Free Cash Flow
19.2217.49.4817.5429.05-38.32
Free Cash Flow Growth
109.37%83.50%-45.95%-39.61%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
88.04%78.00%39.43%51.91%53.81%16.58%
Operating Margin
-26.59%-41.24%-11.65%-6.72%13.38%-4.35%
Pretax Margin
-39.99%-54.96%-6.83%-17.97%11.23%-4.62%
Profit Margin
-29.63%-43.33%-11.33%-15.19%10.52%-4.44%
FCF Margin
72.89%59.46%9.71%8.89%12.50%-11.14%

Dividends

Fiscal YearFY 2022
Period EndingDec '22
Dividend Per Share
0.005
Dividend Per Share Growth
-
Dividend Yield
3.52%

Valuation

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