Ion Beam Applications SA (EBR:IBAB)
Belgium flag Belgium · Delayed Price · Currency is EUR
16.18
+0.14 (0.87%)
Aug 11, 2026, 11:38 AM CET

Ion Beam Applications Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
620.18620.18498.16466.67361.27312.96
Revenue Growth
5.87%24.49%6.75%29.17%15.43%0.32%
Gross Profit
199.62199.62168.09134.44126.77107.69
Operating Income
28.128.119.655.094.9613.47
Net Income
12.7312.739.25-9.116.063.88
Earnings Per Share
0.420.420.31-0.310.200.13
EPS Growth
-27.53%33.94%--56.06%-88.03%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
IBA Clinical - Proton Therapy
334.34334.34212.83---
IBA Clinical - Dosimetry
65.6965.6965.8865.9153.9752.33
IBA Technologies
224.86224.86223.53---
Eliminations
-4.72-4.72-4.09-3.62-1.53-
Total
620.18620.18498.16466.67361.27312.96

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
64.6964.6972.17109.31158.37199.35
Total Debt
116.89116.8943.6941.5840.8776.63
Net Cash (Debt)
-52.2-52.228.4867.72117.5122.73
Net Cash Growth
---57.95%-42.36%-4.26%77.09%
Net Cash Per Share
-1.72-1.720.972.253.894.07

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-25.67-25.67-10.59-19.7721.7187.21
Capital Expenditures
-9.32-9.32-4.28-5.27-3.23-4.25
Free Cash Flow
-34.99-34.99-14.87-25.0318.4882.97
Free Cash Flow Growth
-----77.72%-15.23%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
32.19%32.19%33.74%28.81%35.09%34.41%
Operating Margin
4.53%4.53%3.94%1.09%1.37%4.30%
Pretax Margin
3.03%3.03%2.99%-0.07%0.12%2.64%
Profit Margin
2.05%2.05%1.86%-1.95%1.68%1.24%
FCF Margin
-5.64%-5.64%-2.99%-5.36%5.12%26.51%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.2500.2500.2400.1700.2100.190
Dividend Per Share Growth
4.17%4.17%41.18%-19.05%10.53%-5.00%
Dividend Yield
1.56%1.86%1.25%1.82%1.23%1.29%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
38.1630.7442.77-77.53118.51
Forward PE
20.168.5415.7765.9435.1676.20
P/FCF Ratio
----24.525.55
PS Ratio
0.750.610.790.721.251.47