Ion Beam Applications SA (EBR:IBAB)
Belgium flag Belgium · Delayed Price · Currency is EUR
16.64
-0.10 (-0.60%)
Jul 22, 2026, 10:42 AM CET

Ion Beam Applications Balance Sheet

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
64.6972.17109.31158.37199.27
Short-Term Investments
----0.08
Cash & Short-Term Investments
64.6972.17109.31158.37199.35
Cash Growth
-10.37%-33.98%-30.98%-20.56%28.21%
Accounts Receivable
209.68158.49146.02151.04111.45
Other Receivables
--65.4489.8941.49
Total Trade Receivables
209.68158.49211.46240.93152.94
Inventory
135.43152.82130.55101.0274.87
Other Current Assets
59.8164.260.740.16-
Total Current Assets
469.6447.75452.05500.48427.16
Net Property, Plant & Equipment
59.9251.6549.4746.0748.65
Other Intangible Assets
----3.79
Goodwill
43.0925.6723.417.843.82
Long-Term Investments
44.6639.9720.744.0812.96
Other Long-Term Assets
73.3151.1151.8855.4449.67
Total Assets
690.57616.14597.53623.9546.05
Accounts Payable
119.8879.4776.5665.5647.73
Accrued Expenses
9.366.638.787.656.47
Short-Term Debt
32.1811.456.473.7316.73
Current Portion of Leases
6.946.386.15.685.36
Unearned Revenue
234.1298.35283.49296.22208.11
Other Current Liabilities
70.2566.7271.1982.3464.16
Total Current Liabilities
472.71469452.6461.17348.56
Long-Term Debt
55.343.557.1110.6530.59
Long-Term Leases
22.4422.3221.920.8123.94
Other Long-Term Liabilities
12.9210.359.7115.3217.06
Total Long-Term Liabilities
90.6936.2238.7246.7871.59
Total Liabilities
563.4505.22491.32507.95420.16
Common Stock
85.9885.9885.9885.9842.41
Treasury Stock
-----12.61
Additional Paid-in Capital
----42.84
Accumulated Other Comprehensive Income
-----6.32
Retained Earnings
41.1924.9420.2329.9759.58
Shareholders' Equity
127.17110.92106.21115.95125.9
Total Liabilities & Equity
690.57616.14597.53623.9546.05
Total Debt
116.8943.6941.5840.8776.63
Net Cash (Debt)
-52.228.4867.72117.5122.73
Net Cash Growth
--57.95%-42.36%-4.26%77.09%
Net Cash Per Share
-1.720.972.253.894.07
Book Value
127.17110.92106.21115.95125.9
Book Value Per Share
4.203.763.533.844.17
Tangible Book Value
84.0885.2582.8298.11118.29
Tangible Book Value Per Share
2.782.892.753.253.92