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 EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
375375.4355.81266.68306.54314.11
Revenue Growth
-1.49%5.50%33.42%-13.00%-2.41%0.14%
Net Income
-0.21.1210.46-9.31-38.3938.6
Earnings Per Share
-0.000.000.00-0.00-0.010.01
EPS Growth
--89.28%----

Revenue by Segment

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

Cash & Debt

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

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

Margins

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

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
-93.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