12.10
+1.17%
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 4.84bn
FY2015FY2024
Net income
−SAR 203.5m
FY2015FY2024
Free cash flow
SAR 1.13bn
FY2015FY2024
Shareholders' equity
−SAR 993.2m
FY2015FY2024
Income statement
Fiscal years
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | SAR 4.84bn | SAR 4.67bn | SAR 4.54bn | SAR 5.92bn | SAR 4.23bn | SAR 5.34bn | SAR 5.43bn | SAR 6.12bn | SAR 6.69bn | SAR 6.94bn |
| Gross profit | SAR 631.5m | SAR 596.7m | SAR 718.3m | SAR 1.02bn | SAR 281.3m | SAR 736.8m | SAR 1.08bn | SAR 1.21bn | SAR 1.52bn | SAR 1.77bn |
| Operating income | SAR 161.6m | SAR 4.7m | SAR 302.4m | SAR 394.7m | −SAR 397.8m | SAR 244.1m | SAR 386.3m | SAR 326.1m | SAR 628.5m | SAR 852.1m |
| Net income | −SAR 203.5m | −SAR 1.18bn | SAR 93.6m | SAR 44.7m | −SAR 1.09bn | −SAR 656.3m | SAR 144.7m | SAR 103.5m | SAR 425.4m | SAR 615.8m |
| Diluted earnings per share | -1.77 | -10.26 | 0.82 | 0.71 | -9.50 | -5.71 | 1.26 | 0.91 | 3.70 | 2.93 |
Balance sheet
At each fiscal year end
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | SAR 4.59bn | SAR 5.76bn | SAR 7.92bn | SAR 8.24bn | SAR 8.36bn | SAR 10.02bn | SAR 6.71bn | SAR 6.71bn | SAR 6.64bn | SAR 7.47bn |
| Cash and short-term investments | SAR 256.2m | SAR 235.2m | SAR 193.8m | SAR 197.9m | SAR 467.6m | SAR 686.5m | SAR 516.4m | SAR 330.6m | SAR 364.8m | SAR 296.9m |
| Total liabilities | SAR 5.58bn | SAR 6.54bn | SAR 7.54bn | SAR 7.99bn | SAR 7.81bn | SAR 8.40bn | SAR 4.23bn | SAR 4.46bn | SAR 4.53bn | SAR 4.86bn |
| Debt | SAR 3.39bn | SAR 4.69bn | SAR 6.36bn | SAR 6.41bn | SAR 6.76bn | SAR 7.44bn | SAR 2.86bn | SAR 3.20bn | SAR 3.31bn | SAR 3.63bn |
| Shareholders' equity | −SAR 993.2m | −SAR 778.7m | SAR 373.5m | SAR 252.4m | SAR 551.5m | SAR 1.61bn | SAR 2.48bn | SAR 2.25bn | SAR 2.11bn | SAR 2.61bn |
| Shares outstanding | 115m | 115m | 115m | 63m | 115m | 115m | 115m | 115m | 115m | 210m |
Cash flow
Fiscal years
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | SAR 1.34bn | SAR 1.38bn | SAR 780.5m | SAR 1.11bn | SAR 702.3m | SAR 543.3m | SAR 711.5m | SAR 782.5m | SAR 623.8m | SAR 474.9m |
| Capital spending | −SAR 208.9m | −SAR 238.9m | −SAR 276.7m | −SAR 248.5m | −SAR 182.0m | −SAR 128.9m | −SAR 185.7m | −SAR 467.8m | −SAR 209.4m | −SAR 633.6m |
| Free cash flow | SAR 1.13bn | SAR 1.15bn | SAR 503.8m | SAR 864.0m | SAR 520.2m | SAR 414.4m | SAR 525.8m | SAR 314.6m | SAR 414.3m | −SAR 158.7m |
| Dividends paid | — | — | −SAR 1.6m | — | — | — | — | — | — | −SAR 210.0m |
Latest quarters
By quarter end
| Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | Jun 2024 | Mar 2024 | Dec 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | SAR 1.21bn | SAR 1.13bn | SAR 1.33bn | SAR 1.13bn | SAR 1.17bn | SAR 1.26bn | SAR 1.33bn | SAR 1.01bn |
| Gross profit | SAR 132.2m | SAR 189.1m | SAR 177.8m | SAR 186.0m | SAR 124.3m | SAR 206.7m | SAR 117.2m | SAR 89.6m |
| Operating income | −SAR 29.2m | SAR 41.7m | SAR 65.9m | SAR 119.7m | SAR 48.6m | SAR 75.3m | −SAR 64.2m | −SAR 260.1m |
| Net income | −SAR 124.9m | −SAR 87.4m | SAR 1.8m | −SAR 150.4m | SAR 17.7m | SAR 80.9m | −SAR 151.8m | −SAR 1.09bn |
| Diluted earnings per share | -1.10 | -0.76 | 0.01 | -1.31 | 0.15 | 0.71 | -1.32 | -9.46 |
| Total assets | — | SAR 4.25bn | SAR 4.42bn | SAR 4.59bn | SAR 4.81bn | SAR 4.98bn | SAR 5.23bn | SAR 5.76bn |
| Cash and short-term investments | — | SAR 98.7m | SAR 123.7m | SAR 256.2m | SAR 137.0m | SAR 276.3m | SAR 168.0m | SAR 235.2m |
| Debt | — | SAR 2.95bn | SAR 2.92bn | SAR 3.03bn | SAR 3.20bn | SAR 3.50bn | SAR 3.89bn | SAR 4.11bn |
| Shareholders' equity | — | −SAR 1.07bn | −SAR 991.0m | −SAR 993.2m | −SAR 808.0m | −SAR 904.8m | −SAR 979.1m | −SAR 778.7m |
Financial ratios
Data as of 1 Nov 2026
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|---|
| Gross margin | 10.6% | 13.0% | 9.2% | 12.8% | 16.8% | -2.1% | — |
| Operating margin | 2.6% | 4.1% | 1.4% | 15.0% | 6.0% | -15.1% | — |
| Net margin | -9.0% | -4.2% | -22.5% | 2.1% | 0.8% | -25.8% | — |
| Return on equity | 31.3% | 20.5% | 151.3% | 33.3% | 7.3% | -197.8% | — |
| Return on assets | -11.4% | -4.4% | -20.4% | 1.6% | 0.5% | -13.0% | — |
| Free cash flow yield | — | 112.7% | 123.2% | 73.7% | 102.8% | 147.3% | 49.0% |
| Revenue growth | 5.4% | -7.4% | -13.2% | 1.9% | 39.8% | -20.8% | — |
| Earnings growth | 124.7% | -82.7% | -1047.8% | 178.1% | -104.1% | 66.2% | — |
| Current ratio | 0.40x | 0.30x | 0.35x | 0.42x | 0.48x | 0.83x | — |
| Debt to equity | -2.19x | -2.22x | -4.02x | 9.39x | 5.83x | 7.12x | — |
| Equity ratio | -36.3% | -21.7% | -13.5% | 4.7% | 7.2% | 6.6% | — |
| Interest coverage | 0.43x | 0.70x | 0.22x | 2.86x | 1.28x | -1.81x | — |
| Buybacks as a share of market value | — | -0.0% | 0.0% | 0.0% | -118.6% | 54.3% | 0.0% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -6.4% | -1.9% | -3.5% |
| Operating income | -25.7% | -7.9% | -15.3% |
| Net income | — | -20.9% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 12.9% | 14.8% | 13.5% | 18.4% |
| Operating margin | 1.7% | 4.3% | 2.4% | 6.1% |
| Net margin | -14.5% | -6.2% | -10.1% | -1.5% |
Valuation history
At each fiscal year end
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | -7.5 | -1.7 | 19.0 | 40.0 | -4.2 | -8.2 | 31.9 | 61.8 | 18.2 | 44.1 |
| Price to sales | 0.3 | 0.4 | 0.4 | 0.3 | 1.1 | 1.0 | 0.8 | 1.0 | 1.2 | 3.9 |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years. Last went ex-dividend on 1 Jul 2015.
| FY2016 | FY2015 | FY2014 | FY2012 | FY2011 | FY2009 | FY2008 | |
|---|---|---|---|---|---|---|---|
| Paid in the year | 1.828 | 5.027 | 3.199 | 1.219 | 2.742 | 2.133 | 0.609 |
- 100-to-54.7 reverse split · 30 Jun 2022
- 2-for-1 split · 15 Jul 2014
- 3-for-2 split · 17 Jul 2013
- 7-for-4 split · 24 Jun 2007
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.