25.24
+0.24%
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 6.20bn
FY2016FY2025
Net income
SAR 101.0m
FY2016FY2025
Free cash flow
−SAR 56.2m
FY2016FY2025
Shareholders' equity
SAR 547.8m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | SAR 6.20bn | SAR 6.09bn | SAR 4.68bn | SAR 3.93bn | SAR 3.52bn | SAR 3.38bn | SAR 4.28bn | SAR 4.31bn | SAR 4.40bn | SAR 4.95bn |
| Gross profit | SAR 1.11bn | SAR 1.06bn | SAR 569.0m | SAR 551.4m | SAR 475.7m | SAR 463.1m | SAR 597.9m | SAR 706.4m | SAR 887.6m | SAR 1.21bn |
| Operating income | SAR 265.0m | SAR 320.1m | −SAR 321.3m | −SAR 32.9m | −SAR 80.7m | −SAR 11.9m | SAR 36.0m | SAR 89.5m | SAR 222.8m | SAR 323.3m |
| Net income | SAR 101.0m | SAR 26.8m | −SAR 297.8m | −SAR 169.9m | −SAR 149.6m | −SAR 133.3m | −SAR 115.7m | −SAR 139.8m | SAR 105.0m | SAR 201.0m |
| Diluted earnings per share | 1.68 | 0.46 | -4.96 | -2.83 | -2.49 | -2.22 | -1.93 | -2.33 | 1.75 | 3.35 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | SAR 5.92bn | SAR 6.03bn | SAR 6.07bn | SAR 5.90bn | SAR 5.72bn | SAR 5.28bn | SAR 5.64bn | SAR 5.76bn | SAR 5.68bn | SAR 6.10bn |
| Cash and short-term investments | — | SAR 585.0m | SAR 620.9m | SAR 304.1m | SAR 280.5m | SAR 156.1m | SAR 197.3m | SAR 152.5m | SAR 215.5m | SAR 275.6m |
| Total liabilities | SAR 5.22bn | SAR 5.36bn | SAR 5.43bn | SAR 4.96bn | SAR 4.57bn | SAR 3.94bn | SAR 4.16bn | SAR 4.14bn | SAR 3.81bn | SAR 3.92bn |
| Debt | SAR 217.3m | SAR 2.17bn | SAR 2.36bn | SAR 2.91bn | SAR 2.55bn | SAR 2.43bn | SAR 2.78bn | SAR 2.71bn | SAR 2.43bn | SAR 2.40bn |
| Shareholders' equity | SAR 547.8m | SAR 478.5m | SAR 451.8m | SAR 770.9m | SAR 966.7m | SAR 1.13bn | SAR 1.28bn | SAR 1.42bn | SAR 1.66bn | SAR 1.94bn |
| Shares outstanding | 60m | 58m | 60m | 60m | 60m | 60m | 60m | 60m | 60m | 60m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | SAR 125.0m | SAR 278.2m | SAR 856.0m | −SAR 294.0m | SAR 56.8m | SAR 339.0m | SAR 142.0m | −SAR 234.1m | SAR 126.5m | SAR 172.8m |
| Capital spending | −SAR 181.2m | −SAR 116.3m | −SAR 80.8m | −SAR 31.0m | −SAR 53.3m | −SAR 40.2m | −SAR 28.7m | −SAR 35.5m | −SAR 90.3m | −SAR 111.0m |
| Free cash flow | −SAR 56.2m | SAR 161.9m | SAR 775.2m | −SAR 325.1m | SAR 3.4m | SAR 298.8m | SAR 113.3m | −SAR 269.6m | SAR 36.2m | SAR 61.8m |
| Dividends paid | — | — | — | — | — | — | — | −SAR 60.0m | −SAR 120.0m | −SAR 120.0m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | SAR 1.42bn | SAR 1.35bn | SAR 1.64bn | SAR 1.58bn | SAR 1.46bn | SAR 1.52bn | SAR 1.81bn | SAR 1.64bn |
| Gross profit | SAR 300.3m | SAR 265.1m | SAR 261.7m | SAR 318.5m | SAR 268.1m | SAR 248.0m | −SAR 618.1m | SAR 272.1m |
| Operating income | SAR 94.9m | SAR 83.0m | SAR 51.3m | SAR 74.2m | SAR 66.4m | SAR 69.7m | −SAR 115.7m | SAR 37.1m |
| Net income | SAR 44.4m | SAR 31.0m | SAR 23.8m | SAR 28.2m | SAR 25.3m | SAR 21.8m | SAR 8.2m | SAR 7.1m |
| Diluted earnings per share | 0.74 | 0.52 | 0.40 | 0.47 | 0.42 | 0.36 | 0.14 | 0.12 |
| Cash from operations | SAR 30.0m | −SAR 13.0m | SAR 104.0m | SAR 80.0m | −SAR 92.0m | SAR 32.0m | SAR 36.0m | SAR 47.0m |
| Capital spending | −SAR 33.0m | −SAR 33.0m | −SAR 46.0m | −SAR 64.0m | −SAR 33.0m | −SAR 37.0m | −SAR 72.0m | −SAR 26.0m |
| Free cash flow | −SAR 3.0m | −SAR 46.0m | SAR 58.0m | SAR 16.0m | −SAR 125.0m | −SAR 5.0m | −SAR 36.0m | SAR 21.0m |
| Total assets | SAR 5.88bn | SAR 6.04bn | SAR 5.92bn | SAR 5.97bn | SAR 5.95bn | SAR 5.89bn | SAR 6.03bn | SAR 6.30bn |
| Cash and short-term investments | — | — | — | SAR 399.9m | SAR 443.4m | SAR 503.8m | SAR 585.0m | SAR 599.5m |
| Debt | SAR 220.9m | SAR 204.6m | SAR 217.3m | SAR 2.19bn | SAR 2.25bn | SAR 2.17bn | SAR 2.15bn | SAR 2.19bn |
| Shareholders' equity | SAR 527.5m | SAR 564.6m | SAR 547.8m | SAR 528.8m | SAR 500.9m | SAR 474.6m | SAR 653.2m | SAR 448.0m |
Financial ratios
Data as of 28 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 18.0% | 17.4% | 12.1% | 14.0% | 13.5% | 13.7% |
| Operating margin | 5.7% | 2.7% | -1.8% | -0.9% | -2.5% | -1.5% |
| Net margin | 1.6% | 0.4% | -6.4% | -4.3% | -4.2% | -3.9% |
| Return on equity | 18.4% | 5.6% | -65.9% | -22.0% | -15.5% | -11.8% |
| Return on assets | 1.7% | 0.4% | -4.9% | -2.9% | -2.6% | -2.5% |
| Free cash flow yield | 21.4% | 28.3% | 65.5% | -18.4% | 7.7% | 26.5% |
| Revenue growth | 1.8% | 30.0% | 19.3% | 11.4% | 4.2% | -20.9% |
| Earnings growth | 276.9% | -109.0% | 75.3% | 13.5% | 12.2% | 15.2% |
| Current ratio | 1.01x | 0.98x | 0.97x | 1.02x | 1.04x | 1.06x |
| Debt to equity | 0.40x | 4.49x | 5.16x | 3.71x | 2.59x | 2.09x |
| Equity ratio | 9.3% | 7.9% | 7.4% | 13.1% | 16.9% | 21.5% |
| Interest coverage | 2.12x | 0.94x | -0.45x | -0.34x | -1.73x | -0.69x |
| Buybacks as a share of market value | -2.7% | 2.5% | 0.0% | 0.0% | 0.0% | 0.0% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 16.5% | 12.9% | 1.2% |
| Operating income | — | — | -4.2% |
| Net income | — | — | -9.1% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 17.7% | 15.8% | 15.2% | 17.4% |
| Operating margin | 4.8% | 1.1% | 0.5% | 2.4% |
| Net margin | 1.0% | -1.6% | -2.2% | -0.6% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 22.8 | 70.6 | -5.3 | -5.6 | -11.1 | -9.3 | -9.4 | -7.5 | 15.4 | 9.3 |
| Price to sales | 0.4 | 0.3 | 0.3 | 0.2 | 0.5 | 0.4 | 0.3 | 0.2 | 0.4 | 0.4 |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years. Last went ex-dividend on 17 Apr 2018.
| FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 1.00 | 2.00 | 1.00 | 3.00 | 2.00 | 1.50 | 0.75 | 2.25 |
- 4-for-3 split · 3 Apr 2010
- 9-for-7 split · 11 May 2006
- 5-for-1 split · 15 Apr 2006
- 7-for-6 split · 11 Apr 2004
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.