Ithmaar Holding B.S.C. (BAX:ITHMR)
Bahrain flag Bahrain · Delayed Price · Currency is BHD · Price in USD
0.0310
-0.0050 (-13.89%)
At close: Jun 17, 2026

Ithmaar Holding B.S.C. Financials Overview

Millions USD. 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
372.57375.4355.81266.68306.54314.11
Revenue Growth
2.26%5.50%33.42%-13.00%-2.41%0.14%
Net Income
1.321.1210.46-9.31-38.3938.6
Earnings Per Share
0.000.000.00-0.00-0.010.01
EPS Growth
-71.52%-89.28%----

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Retail & Corporate Banking (Incl.Trading Portfolio)
357.85351.94353.1281.81189.61260.48
Asset Management/investment Banking (incl. Others)
23.4623.124.55---
Total
381.31375.03377.66283.47257.32213.98

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
612.46608.45528.31356.26344.85755.39
Total Debt
1,3301,1761,7781,2581,1411,164
Net Cash (Debt)
-717.16-567.69-1,250-902.21-795.66-408.82
Net Cash Growth
------
Net Cash Per Share
-0.25-0.20-0.43-0.31-0.27-0.14

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
-881.72-875.46-91.2914.18-291.14265
Capital Expenditures
-38.54-41.31-77-33.53--45.77
Free Cash Flow
-920.26-916.77-168.28-19.35-291.14219.23
Free Cash Flow Growth
------23.67%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Profit Margin
0.35%0.30%2.94%-3.49%-12.52%12.29%
FCF Margin
-247.00%-244.21%-47.30%-7.25%-94.98%69.80%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
68.5893.465.01--4.98
Forward PE
-3.443.443.443.443.44
P/FCF Ratio
-----0.88
PS Ratio
0.240.280.150.330.380.61