Ion Beam Applications SA (EBR:IBAB)
Belgium flag Belgium · Delayed Price · Currency is EUR
16.04
-0.80 (-4.75%)
Aug 31, 2026, 5:35 PM CET

Ion Beam Applications Financials Overview

Millions EUR. 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
638.98620.18498.16466.67361.27312.96
Revenue Growth
3.03%24.49%6.75%29.17%15.43%0.32%
Gross Profit
218.52199.62168.09134.44126.77107.69
Operating Income
40.2334.7328.17.619.4513.67
Net Income
24.6312.739.25-9.116.063.88
Earnings Per Share
0.850.420.31-0.310.200.13
EPS Growth
101.65%33.94%--56.07%-88.03%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
IBA Technologies
236.46224.86223.53---
Clinical Proton Therapy
-334.34212.83---
IBA Clinical - Dosimetry
-65.6965.8865.9153.9752.33
Eliminations
--4.72-4.09-3.62-1.53-
Total
639.08620.18498.16466.67361.27312.96

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
-65.2572.59109.62169.5199.27
Total Debt
-116.8943.6941.5840.8768.98
Net Cash (Debt)
--51.6428.8968.03128.64130.29
Net Cash Growth
---57.53%-47.11%-1.27%92.22%
Net Cash Per Share
--1.700.982.344.264.32

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
--25.67-10.59-19.7721.7187.21
Capital Expenditures
--9.32-4.28-5.27-3.23-4.25
Free Cash Flow
--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 EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
34.20%32.19%33.74%28.81%35.09%34.41%
Operating Margin
6.30%5.60%5.64%1.63%2.62%4.37%
Pretax Margin
4.67%3.03%2.99%-0.07%-0.12%2.64%
Profit Margin
3.85%2.05%1.86%-1.95%1.68%1.24%
FCF Margin
--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.59%1.96%1.83%1.52%1.41%1.31%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
19.8729.7042.32-74.89114.02
Forward PE
20.868.5415.7765.9435.1676.20
P/FCF Ratio
----24.555.33
PS Ratio
0.770.610.790.721.261.41