Ion Beam Applications SA (EBR:IBAB)
Belgium flag Belgium · Delayed Price · Currency is EUR
15.24
-0.02 (-0.13%)
Sep 18, 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
639620.18498.16466.67361.27312.96
Revenue Growth
3.03%24.49%6.75%29.17%15.43%0.32%
Gross Profit
218.54199.62168.09134.44126.77107.69
Operating Income
40.5834.7328.17.619.4513.67
Net Income
24.6112.739.25-9.116.063.88
Earnings Per Share
0.800.420.31-0.310.200.13
EPS Growth
90.11%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
Clinical Proton Therapy
347.21334.34212.83---
IBA Clinical - Dosimetry
61.7265.6965.8865.9153.9752.33
IBA Technologies
236.38224.86223.53---
Eliminations
-6.3-4.72-4.09-3.62-1.53-
Total
639620.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
43.8165.2572.59109.62169.5199.27
Total Debt
118.79116.8943.6941.5840.8768.98
Net Cash (Debt)
-74.97-51.6428.8968.03128.64130.29
Net Cash Growth
---57.53%-47.11%-1.27%92.22%
Net Cash Per Share
-2.43-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
4.55-25.67-10.59-19.7721.7187.21
Capital Expenditures
-7.35-9.32-4.28-5.27-3.23-4.25
Free Cash Flow
-2.81-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.35%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
-0.44%-5.64%-2.99%-5.36%5.12%26.51%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '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.64%1.96%1.83%1.52%1.41%1.31%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
19.0729.7042.32-74.89114.02
Forward PE
18.888.5415.7765.9435.1676.20
P/FCF Ratio
----24.555.33
PS Ratio
0.690.610.790.721.261.41