20.44
+0.10%
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.49bn
FY2016FY2025
Net income
SAR 180.7m
FY2016FY2025
Free cash flow
−SAR 25.1m
FY2016FY2025
Shareholders' equity
SAR 1.55bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | SAR 1.49bn | SAR 1.35bn | SAR 1.31bn | SAR 1.48bn | SAR 1.53bn | SAR 1.52bn | SAR 1.24bn | SAR 1.03bn | SAR 1.14bn | SAR 1.30bn |
| Gross profit | SAR 386.9m | SAR 253.7m | SAR 237.3m | SAR 452.3m | SAR 528.3m | SAR 391.9m | SAR 326.6m | SAR 107.8m | SAR 168.3m | SAR 357.8m |
| Operating income | SAR 93.6m | −SAR 82.6m | −SAR 270.5m | SAR 219.5m | SAR 279.6m | SAR 126.6m | SAR 60.4m | −SAR 160.4m | −SAR 63.0m | SAR 98.1m |
| Net income | SAR 180.7m | −SAR 71.9m | −SAR 210.4m | SAR 173.9m | SAR 233.8m | SAR 77.7m | SAR 7.2m | −SAR 220.6m | −SAR 97.1m | SAR 20.2m |
| Diluted earnings per share | 1.78 | -0.97 | -2.64 | 2.18 | 2.94 | 0.98 | 0.09 | -2.76 | -1.01 | 0.25 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | SAR 2.82bn | SAR 2.68bn | SAR 2.93bn | SAR 3.06bn | SAR 2.86bn | SAR 2.76bn | SAR 2.99bn | SAR 2.87bn | SAR 2.86bn | SAR 3.10bn |
| Cash and short-term investments | SAR 48.5m | SAR 42.3m | SAR 64.7m | SAR 70.7m | SAR 109.6m | SAR 68.7m | SAR 100.2m | SAR 48.0m | SAR 79.3m | SAR 24.2m |
| Total liabilities | SAR 1.27bn | SAR 1.25bn | SAR 1.42bn | SAR 1.27bn | SAR 1.15bn | SAR 1.23bn | SAR 2.99bn | SAR 1.41bn | SAR 1.23bn | SAR 1.28bn |
| Debt | SAR 766.2m | SAR 833.1m | SAR 891.9m | SAR 737.5m | SAR 723.6m | SAR 818.8m | SAR 1.16bn | SAR 1.03bn | SAR 915.7m | SAR 883.9m |
| Shareholders' equity | SAR 1.55bn | SAR 1.42bn | SAR 1.50bn | SAR 1.75bn | SAR 1.67bn | SAR 1.49bn | SAR 1.41bn | SAR 1.46bn | SAR 1.63bn | SAR 1.82bn |
| Shares outstanding | 101m | 74m | 80m | 80m | 79m | 80m | 79m | 80m | 96m | 81m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | SAR 68.8m | SAR 312.8m | SAR 135.6m | SAR 189.5m | SAR 362.7m | SAR 406.2m | SAR 62.1m | SAR 151.5m | SAR 152.1m | SAR 123.9m |
| Capital spending | −SAR 93.9m | −SAR 209.7m | −SAR 263.4m | −SAR 88.4m | −SAR 135.9m | −SAR 36.2m | −SAR 19.3m | −SAR 64.1m | −SAR 63.6m | −SAR 123.4m |
| Free cash flow | −SAR 25.1m | SAR 103.1m | −SAR 127.8m | SAR 101.1m | SAR 226.8m | SAR 370.0m | SAR 42.8m | SAR 87.3m | SAR 88.5m | SAR 529,000 |
| Dividends paid | −SAR 49.8m | — | −SAR 40.0m | −SAR 99.8m | −SAR 60.0m | −SAR 60.0m | −SAR 60.0m | −SAR 60.0m | −SAR 50.0m | −SAR 101.4m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | SAR 377.9m | SAR 383.0m | SAR 459.9m | SAR 355.7m | SAR 290.1m | SAR 384.6m | SAR 382.3m | SAR 344.6m |
| Gross profit | SAR 160.7m | SAR 153.2m | SAR 155.9m | SAR 101.0m | SAR 71.3m | SAR 101.6m | SAR 35.5m | SAR 73.2m |
| Operating income | SAR 34.6m | SAR 28.1m | SAR 57.0m | SAR 16.7m | SAR 126.0m | SAR 25.8m | −SAR 90.1m | SAR 20.4m |
| Net income | SAR 20.2m | SAR 22.4m | SAR 40.3m | SAR 6.5m | SAR 112.8m | SAR 21.1m | −SAR 82.6m | SAR 6.0m |
| Diluted earnings per share | 0.20 | 0.22 | 0.40 | 0.06 | 1.11 | 0.21 | -1.11 | 0.08 |
| Cash from operations | SAR 97.0m | −SAR 22.0m | SAR 92.0m | −SAR 4.0m | −SAR 13.0m | SAR 17.0m | SAR 142.0m | SAR 51.0m |
| Capital spending | −SAR 50.0m | −SAR 27.0m | −SAR 26.0m | −SAR 24.0m | −SAR 23.0m | −SAR 20.0m | −SAR 63.0m | −SAR 69.0m |
| Free cash flow | SAR 47.0m | −SAR 49.0m | SAR 66.0m | −SAR 28.0m | −SAR 36.0m | −SAR 3.0m | SAR 79.0m | −SAR 18.0m |
| Total assets | SAR 2.90bn | SAR 2.88bn | SAR 2.82bn | SAR 2.87bn | SAR 2.83bn | SAR 2.66bn | SAR 2.68bn | SAR 2.86bn |
| Cash and short-term investments | — | — | SAR 48.5m | SAR 59.0m | SAR 94.8m | SAR 26.4m | SAR 42.3m | SAR 38.1m |
| Debt | SAR 236.2m | SAR 251.8m | SAR 766.2m | SAR 664.6m | SAR 789.0m | SAR 760.6m | SAR 770.5m | SAR 794.8m |
| Shareholders' equity | SAR 1.55bn | SAR 1.53bn | SAR 1.55bn | SAR 1.51bn | SAR 1.56bn | SAR 1.44bn | SAR 1.42bn | SAR 1.51bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 0.1% | -0.3% | -1.1% |
| Operating income | -24.7% | -5.9% | -10.6% |
| Net income | 1.3% | 18.4% | -4.4% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 22.6% | 23.6% | 25.9% | 25.2% |
| Operating margin | 0.4% | -0.7% | 4.2% | 3.9% |
| Net margin | 3.8% | 1.3% | 4.4% | 2.5% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 15.3 | -35.3 | -8.4 | 10.5 | 15.0 | 29.4 | 241.3 | -4.2 | -13.2 | 66.9 |
| Price to sales | 1.9 | 1.9 | 1.3 | 1.2 | 2.3 | 1.5 | 1.4 | 0.9 | 1.1 | 1.0 |
Dividends and splits
Per share, in the currency the company pays
Paid for 1 years. Last went ex-dividend on 1 Apr 2026.
| FY2026 | FY2025 | FY2023 | FY2022 | FY2021 | FY2016 | FY2015 | FY2014 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.50 | 0.50 | 0.40 | 1.00 | 0.60 | 0.50 | 1.00 | 0.75 |
- 5-for-4 split · 27 Jun 2024
- 4-for-3 split · 31 Mar 2021
- 6-for-5 split · 29 Apr 2018
- 4-for-3 split · 28 Apr 2015
- 3-for-2 split · 10 Apr 2012
- 5-for-1 split · 15 Apr 2006
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.