Takaful Oman Insurance SAOG (MSM:TAOI)
Oman flag Oman · Delayed Price · Currency is OMR
0.0630
0.00 (0.00%)
At close: Aug 6, 2026

MSM:TAOI Financials Overview

Millions OMR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingSep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Revenue
31.422.0219.2714.1411.8413.21
Revenue Growth
417.76%14.26%36.27%19.38%-10.32%-15.37%
Operating Income
2.62-0.20.32-1.99-5.91-2.01
Net Income
3.670.710.6113.84-5.68-0.96
Earnings Per Share
0.010.000.000.08-0.06-0.01
EPS Growth
-16.46%-96.78%---

Revenue by Segment

Fiscal YearFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingDec '24 Dec '23 Dec '22 Dec '21 Dec '20
General Takaful - Motor & Non- Motor
8.067.765.63--
General Takaful - Medical
6.834.534.252.26-
Family Takaful
6.235.933.671.762.26
Total
21.1118.2113.5511.3212.65

Cash & Debt

Fiscal YearCurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingSep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Cash & Investments
5.043.112.43.590.680.17
Total Debt
0.081.662.356.724.531.85
Net Cash (Debt)
4.951.450.05-3.13-3.85-1.68
Net Cash Growth
-2996.27%----
Net Cash Per Share
0.020.010.00-0.02-0.04-0.02

Cash Flow & CapEx

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingSep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Operating Cash Flow
3.81-0.595.711.741.68-1.64
Capital Expenditures
-0.47-0.11-0.06-0.11-0.14-0.07
Free Cash Flow
3.34-0.695.651.631.54-1.71
Free Cash Flow Growth
-59.95%-245.90%5.74%--

Margins

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingSep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Operating Margin
8.33%-0.91%1.64%-14.04%-49.92%-15.18%
Pretax Margin
12.27%3.47%3.88%96.15%-49.57%-8.62%
Profit Margin
11.69%3.24%3.18%97.90%-47.93%-7.24%
FCF Margin
10.64%-3.14%29.31%11.55%13.04%-12.94%

Valuation

Fiscal YearCurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingAug '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
PE Ratio
4.2917.5319.610.35--
P/FCF Ratio
4.71-2.133.005.12-
PS Ratio
0.500.570.620.350.670.92