23.95
+0.97%
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 3.50bn
FY2016FY2025
Net income
SAR 226.0m
FY2016FY2025
Free cash flow
−SAR 1.06bn
FY2016FY2025
Shareholders' equity
SAR 3.09bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | SAR 3.50bn | SAR 2.19bn | SAR 2.37bn | SAR 2.95bn | SAR 3.11bn | SAR 2.23bn | SAR 2.59bn | SAR 2.75bn | SAR 2.38bn | SAR 2.14bn |
| Gross profit | SAR 670.0m | SAR 288.2m | SAR 446.5m | SAR 536.3m | SAR 1.06bn | SAR 729.2m | SAR 899.2m | SAR 827.6m | SAR 738.1m | SAR 758.1m |
| Operating income | SAR 475.0m | SAR 101.5m | SAR 273.5m | SAR 297.1m | SAR 864.7m | SAR 595.5m | SAR 732.2m | SAR 700.4m | SAR 619.7m | SAR 728.1m |
| Net income | SAR 226.0m | −SAR 259.2m | SAR 171.1m | SAR 294.5m | SAR 815.4m | SAR 595.6m | SAR 759.3m | SAR 717.0m | SAR 631.1m | SAR 730.7m |
| Diluted earnings per share | -0.24 | -1.00 | 0.66 | 1.14 | 3.77 | 2.75 | 3.51 | 3.31 | 2.92 | 3.38 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | SAR 14.36bn | SAR 12.65bn | SAR 11.47bn | SAR 8.24bn | SAR 5.89bn | SAR 3.96bn | SAR 3.80bn | SAR 4.70bn | SAR 4.55bn | SAR 4.39bn |
| Cash and short-term investments | SAR 102.6m | SAR 140.1m | SAR 923.7m | SAR 1.01bn | SAR 315.2m | SAR 61.9m | SAR 47.9m | SAR 852.7m | SAR 750.3m | SAR 574.7m |
| Total liabilities | SAR 10.89bn | SAR 9.41bn | SAR 7.87bn | SAR 4.62bn | SAR 1.93bn | SAR 539.7m | SAR 452.3m | SAR 1.47bn | SAR 1.44bn | SAR 1.36bn |
| Debt | SAR 9.26bn | SAR 8.48bn | SAR 7.09bn | SAR 3.96bn | SAR 1.06bn | SAR 12.9m | SAR 13.5m | SAR 999.3m | SAR 1.01bn | SAR 1.05bn |
| Shareholders' equity | SAR 3.09bn | SAR 2.87bn | SAR 3.23bn | SAR 3.24bn | SAR 3.73bn | SAR 3.42bn | SAR 3.35bn | SAR 3.22bn | SAR 3.11bn | SAR 3.03bn |
| Shares outstanding | — | 259m | 259m | 259m | 216m | 216m | 216m | 216m | 216m | 216m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | SAR 582.5m | SAR 34.9m | SAR 211.1m | SAR 460.5m | SAR 1.06bn | SAR 757.6m | SAR 846.0m | SAR 920.8m | SAR 846.4m | SAR 780.5m |
| Capital spending | −SAR 1.64bn | −SAR 2.23bn | −SAR 3.33bn | −SAR 2.35bn | −SAR 1.45bn | −SAR 219.3m | −SAR 81.6m | −SAR 268.0m | −SAR 180.2m | −SAR 123.3m |
| Free cash flow | −SAR 1.06bn | −SAR 2.20bn | −SAR 3.12bn | −SAR 1.89bn | −SAR 388.8m | SAR 538.3m | SAR 764.3m | SAR 652.9m | SAR 666.2m | SAR 657.3m |
| Dividends paid | — | −SAR 24,000 | −SAR 142.4m | −SAR 569.5m | −SAR 562.6m | −SAR 563.7m | −SAR 553.3m | −SAR 551.3m | −SAR 550.9m | −SAR 497.9m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | SAR 827.3m | SAR 1.08bn | SAR 1.17bn | SAR 1.02bn | SAR 698.4m | SAR 614.1m | SAR 579.4m | SAR 643.0m |
| Gross profit | SAR 73.3m | SAR 177.6m | SAR 194.2m | SAR 234.6m | SAR 133.9m | SAR 107.3m | SAR 19.3m | SAR 118.9m |
| Operating income | SAR 17.2m | — | SAR 127.7m | SAR 181.6m | SAR 92.5m | SAR 73.3m | −SAR 235.4m | SAR 75.9m |
| Net income | −SAR 98.4m | SAR 29.9m | SAR 1.1m | SAR 71.8m | SAR 81.6m | SAR 71.7m | −SAR 287.9m | SAR 45.5m |
| Diluted earnings per share | -0.38 | 0.12 | -0.00 | -0.08 | -0.09 | -0.08 | -1.11 | 0.18 |
| Cash from operations | SAR 213.0m | SAR 166.0m | −SAR 43.0m | SAR 394.0m | SAR 268.0m | −SAR 37.0m | SAR 5.0m | −SAR 52.0m |
| Capital spending | −SAR 231.0m | −SAR 149.0m | −SAR 217.0m | −SAR 642.0m | −SAR 522.0m | −SAR 259.0m | −SAR 499.0m | −SAR 470.0m |
| Free cash flow | −SAR 18.0m | SAR 17.0m | −SAR 260.0m | −SAR 248.0m | −SAR 254.0m | −SAR 296.0m | −SAR 494.0m | −SAR 522.0m |
| Total assets | SAR 14.49bn | SAR 14.33bn | SAR 14.36bn | SAR 14.43bn | SAR 13.72bn | SAR 13.07bn | SAR 12.65bn | SAR 12.52bn |
| Cash and short-term investments | — | — | SAR 102.6m | SAR 201.5m | SAR 318.7m | SAR 166.7m | SAR 140.1m | SAR 186.9m |
| Debt | SAR 7.81bn | SAR 8.13bn | SAR 9.26bn | SAR 363.5m | SAR 9.01bn | SAR 8.64bn | SAR 8.25bn | SAR 7.87bn |
| Shareholders' equity | SAR 2.89bn | SAR 2.99bn | SAR 3.09bn | SAR 3.14bn | SAR 3.01bn | SAR 2.91bn | SAR 2.87bn | SAR 3.21bn |
Financial ratios
Data as of 11 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 19.1% | 13.1% | 18.8% | 18.2% | 34.0% | 32.7% |
| Operating margin | 13.6% | -4.9% | 11.5% | 13.8% | 27.8% | 26.7% |
| Net margin | 6.5% | -11.8% | 7.2% | 10.0% | 26.2% | 26.7% |
| Return on equity | 7.3% | -9.0% | 5.3% | 9.1% | 21.8% | 17.4% |
| Return on assets | 1.6% | -2.0% | 1.5% | 3.6% | 13.8% | 15.0% |
| Free cash flow yield | -11.1% | 40.6% | 63.1% | 50.1% | 53.5% | 20.9% |
| Revenue growth | 59.7% | -7.6% | -19.5% | -5.2% | 39.4% | -14.0% |
| Earnings growth | -187.2% | -251.5% | -41.9% | -63.9% | 36.9% | -21.6% |
| Current ratio | 0.45x | 0.31x | 2.77x | 0.79x | 0.66x | 1.64x |
| Debt to equity | 2.99x | 2.90x | 2.14x | 1.17x | 0.24x | 0.00x |
| Equity ratio | 21.5% | 22.7% | 28.2% | 39.3% | 63.4% | 86.4% |
| Interest coverage | 1.88x | -7.67x | 100.75x | 291.62x | 54.19x | 107.52x |
| Buybacks as a share of market value | 458.3% | 0.3% | -0.1% | -19.7% | 0.0% | 0.0% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 5.9% | 9.4% | 4.0% |
| Operating income | 16.9% | -4.4% | -4.4% |
| Net income | -8.4% | -17.6% | -10.9% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 16.8% | 17.6% | 22.8% | 27.0% |
| Operating margin | 10.1% | 10.4% | 15.9% | 21.4% |
| Net margin | -0.6% | 3.9% | 11.3% | 18.9% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | -119.4 | -32.0 | 59.3 | 37.4 | 15.6 | 20.3 | 11.7 | 11.6 | 11.9 | 10.3 |
| Price to sales | -7.7 | 3.8 | 4.3 | 3.7 | 4.1 | 5.4 | 3.4 | 3.0 | 3.2 | 3.5 |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years. Last went ex-dividend on 21 May 2023.
| FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.55 | 1.65 | 2.167 | 2.167 | 2.144 | 2.121 | 2.121 | 1.97 |
- 6-for-5 split · 21 Mar 2022
- 11-for-10 split · 18 Sept 2019
- 6-for-5 split · 31 Jul 2016
- 29-for-25 split · 22 Feb 2012
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.