15.82
+0.76%
Close of 9 Nov 2026, in SAR
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in SAR, from our data supplier.
Revenue
SAR 1.36bn
FY2016FY2025
Net income
SAR 364.8m
FY2016FY2025
Free cash flow
−SAR 226.9m
FY2016FY2025
Shareholders' equity
SAR 6.85bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | SAR 1.36bn | SAR 1.32bn | SAR 536.4m | SAR 330.3m | SAR 130.9m | SAR 221.0m | SAR 387.5m | SAR 443.2m | SAR 457.1m | SAR 523.2m |
| Research and development | — | — | — | SAR 0 | SAR 1 | SAR 0 | SAR 1 | SAR 0 | SAR 1 | SAR 1 |
| Operating income | SAR 397.5m | SAR 426.9m | SAR 165.0m | SAR 133.2m | SAR 62.2m | SAR 195.9m | SAR 173.8m | SAR 162.4m | SAR 212.7m | SAR 240.6m |
| Net income | SAR 364.8m | SAR 333.7m | SAR 109.8m | SAR 139.6m | −SAR 123.8m | SAR 98.8m | SAR 171.9m | SAR 64.3m | SAR 180.9m | SAR 250.1m |
| Diluted earnings per share | 1.40 | 1.28 | 0.65 | 0.87 | -0.77 | 0.62 | 1.07 | 0.43 | 1.20 | 1.76 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | SAR 10.06bn | SAR 9.85bn | SAR 9.52bn | SAR 4.35bn | SAR 3.94bn | SAR 3.93bn | SAR 4.08bn | SAR 4.17bn | SAR 4.28bn | SAR 4.42bn |
| Cash and short-term investments | SAR 210.1m | SAR 379.8m | SAR 554.8m | SAR 264.9m | SAR 697.8m | SAR 249.3m | SAR 628.0m | SAR 379.0m | SAR 508.4m | SAR 422.2m |
| Total liabilities | SAR 3.13bn | SAR 2.92bn | SAR 2.90bn | SAR 690.1m | SAR 297.3m | SAR 229.1m | SAR 360.5m | SAR 4.17bn | SAR 389.6m | SAR 281.7m |
| Debt | SAR 2.16bn | SAR 1.94bn | SAR 2.04bn | SAR 362.8m | SAR 6.0m | SAR 4.5m | SAR 61.4m | SAR 20.6m | SAR 126.6m | SAR 11.9m |
| Shareholders' equity | SAR 6.85bn | SAR 6.85bn | SAR 6.56bn | SAR 3.63bn | SAR 3.61bn | SAR 3.66bn | SAR 3.68bn | SAR 3.58bn | SAR 3.63bn | SAR 3.87bn |
| Shares outstanding | 261m | 260m | 169m | 161m | 160m | 160m | 160m | 150m | 151m | 142m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | SAR 362.5m | SAR 643.4m | SAR 306.0m | SAR 207.9m | −SAR 50.3m | −SAR 14.9m | SAR 244.8m | SAR 194.4m | SAR 217.2m | SAR 293.6m |
| Capital spending | −SAR 589.4m | −SAR 29.8m | −SAR 44.1m | −SAR 198.9m | −SAR 152.4m | −SAR 165.3m | −SAR 212.8m | −SAR 10.6m | −SAR 18.3m | −SAR 35.8m |
| Free cash flow | −SAR 226.9m | SAR 613.6m | SAR 261.9m | SAR 9.0m | −SAR 202.7m | −SAR 180.3m | SAR 32.0m | SAR 183.8m | SAR 198.9m | SAR 257.8m |
| Dividends paid | −SAR 194.3m | −SAR 169.8m | −SAR 2.6m | −SAR 5.9m | −SAR 709.4m | −SAR 147.0m | −SAR 298.3m | −SAR 249.5m | −SAR 240.0m | −SAR 255.0m |
Latest quarters
By quarter end
| Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | Jun 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | SAR 385.7m | SAR 360.2m | SAR 276.3m | SAR 370.0m | SAR 357.8m | SAR 337.3m | SAR 268.5m | SAR 377.4m |
| Operating income | SAR 143.8m | SAR 48.7m | SAR 76.8m | SAR 77.8m | SAR 148.4m | SAR 110.3m | SAR 84.3m | SAR 114.5m |
| Net income | SAR 124.8m | SAR 66.0m | SAR 60.4m | SAR 107.1m | SAR 131.3m | SAR 90.1m | SAR 59.3m | SAR 89.6m |
| Diluted earnings per share | 0.48 | 0.25 | 0.23 | 0.41 | 0.50 | 0.35 | 0.23 | 0.34 |
| Cash from operations | SAR 139.0m | SAR 121.0m | SAR 128.0m | SAR 52.0m | SAR 136.0m | SAR 246.0m | SAR 163.0m | SAR 69.0m |
| Capital spending | −SAR 7.0m | −SAR 111.0m | −SAR 9.0m | −SAR 7.0m | −SAR 4.0m | — | −SAR 135.0m | −SAR 148.0m |
| Free cash flow | SAR 132.0m | SAR 10.0m | SAR 119.0m | SAR 45.0m | SAR 132.0m | — | SAR 28.0m | −SAR 79.0m |
| Total assets | SAR 10.23bn | SAR 10.06bn | SAR 10.13bn | SAR 9.97bn | SAR 9.99bn | SAR 9.85bn | SAR 9.58bn | SAR 9.52bn |
| Cash and short-term investments | — | SAR 210.1m | SAR 268.8m | SAR 236.4m | SAR 361.3m | SAR 379.8m | SAR 371.2m | SAR 335.9m |
| Debt | SAR 1.65bn | SAR 1.92bn | SAR 2.05bn | SAR 1.92bn | SAR 1.74bn | SAR 1.70bn | SAR 1.73bn | SAR 1.72bn |
| Shareholders' equity | SAR 7.00bn | SAR 6.85bn | SAR 6.87bn | SAR 6.81bn | SAR 6.96bn | SAR 6.85bn | SAR 6.70bn | SAR 6.61bn |
Financial ratios
Data as of 6 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Operating margin | 33.8% | 33.4% | 25.2% | 1.0% | -208.8% | 5.9% | — | — | — |
| Net margin | 26.7% | 25.4% | 20.5% | 42.3% | -94.6% | 44.7% | — | — | — |
| Return on equity | 5.3% | 4.9% | 1.7% | 3.8% | -3.4% | 2.7% | — | — | — |
| Return on assets | 3.6% | 3.4% | 1.2% | 3.2% | -3.1% | 2.5% | — | — | — |
| Free cash flow yield | 20.1% | 14.2% | 11.4% | 13.9% | 3.5% | 5.2% | — | — | — |
| Revenue growth | 3.7% | 145.2% | 62.4% | 152.2% | -40.7% | -43.0% | — | — | — |
| Earnings growth | 9.3% | 203.9% | -21.3% | -212.7% | -225.4% | -42.5% | — | — | — |
| Current ratio | 1.30x | 0.47x | 0.84x | 1.34x | 3.03x | 1.88x | — | — | — |
| Debt to equity | 0.28x | 0.25x | 0.27x | 0.10x | 0.00x | 0.00x | — | — | — |
| Equity ratio | 68.1% | 69.5% | 68.9% | 83.5% | 91.6% | 93.1% | — | — | — |
| Interest coverage | 5.73x | 4.96x | 9.69x | 2.34x | — | — | — | 3.93x | 4.89x |
| R&D as a share of sales | — | — | — | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% |
| Buybacks as a share of market value | -0.0% | -54.3% | -5.2% | -0.0% | 0.0% | 0.0% | — | — | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 60.5% | 43.9% | 11.1% |
| Operating income | 44.0% | 15.2% | 5.4% |
| Net income | 37.7% | 29.9% | -1.8% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 30.8% | 31.7% | 35.4% | 38.9% |
| Net margin | 26.1% | 26.7% | 23.7% | 32.8% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 11.9 | 16.7 | 21.4 | 14.9 | -21.5 | 25.6 | 15.2 | 36.9 | 15.1 | 11.9 |
| Price to sales | 3.2 | 4.2 | 4.4 | 6.3 | 20.3 | 11.4 | 6.7 | 5.4 | 6.0 | 5.7 |
Dividends and splits
Per share, in the currency the company pays
Paid for 2 years. Last went ex-dividend on 11 May 2026.
| FY2026 | FY2025 | FY2024 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.339 | 0.75 | 0.65 | 4.00 | 1.45 | 1.85 | 1.70 | 1.60 |
- 1.219-for-1 split · 5 May 2007
- 5-for-1 split · 1 Apr 2006
- 3-to-2 reverse split · 17 May 2003
Sources and methodology
- Data on this tab
- Our data supplier
- Chart on the Overview
- TradingView
Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.