2.65
+3.52%
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 475.3m
FY2016FY2025
Net income
SAR 3.2m
FY2016FY2025
Free cash flow
SAR 68.3m
FY2016FY2025
Shareholders' equity
SAR 291.0m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | SAR 475.3m | SAR 544.7m | SAR 572.5m | SAR 624.7m | SAR 549.0m | SAR 424.9m | SAR 519.8m | SAR 488.5m | SAR 422.3m | SAR 319.2m |
| Gross profit | SAR 49.8m | SAR 60.6m | SAR 70.4m | SAR 57.7m | SAR 87.8m | SAR 74.2m | SAR 88.5m | SAR 65.0m | SAR 77.9m | SAR 80.1m |
| Operating income | SAR 21.1m | SAR 33.3m | SAR 49.2m | SAR 34.9m | SAR 71.9m | SAR 57.2m | SAR 73.4m | SAR 53.0m | SAR 63.8m | SAR 64.2m |
| Net income | SAR 3.2m | SAR 12.1m | SAR 33.9m | SAR 15.7m | SAR 64.6m | SAR 40.6m | SAR 56.6m | SAR 34.7m | SAR 46.9m | SAR 53.2m |
| Diluted earnings per share | 0.06 | 0.05 | 0.15 | 0.07 | 0.29 | 0.18 | 0.25 | 0.15 | 0.21 | 0.24 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | SAR 508.7m | SAR 563.1m | SAR 607.4m | SAR 584.3m | SAR 567.3m | SAR 544.1m | SAR 489.8m | SAR 477.8m | SAR 403.1m | SAR 390.6m |
| Cash and short-term investments | SAR 28.4m | SAR 29.0m | SAR 30.1m | SAR 20.0m | SAR 48.7m | SAR 32.1m | SAR 25.4m | SAR 16.6m | SAR 19.1m | SAR 37.3m |
| Total liabilities | SAR 217.6m | SAR 265.3m | SAR 291.3m | SAR 288.5m | SAR 265.4m | SAR 291.8m | SAR 489.8m | SAR 284.9m | SAR 214.0m | SAR 248.3m |
| Debt | SAR 170.5m | SAR 224.3m | SAR 250.9m | SAR 254.1m | SAR 226.2m | SAR 250.0m | SAR 242.0m | SAR 258.4m | SAR 202.0m | SAR 227.1m |
| Shareholders' equity | SAR 291.0m | SAR 297.9m | SAR 316.1m | SAR 295.8m | SAR 301.9m | SAR 252.3m | SAR 223.2m | SAR 192.9m | SAR 189.1m | SAR 142.3m |
| Shares outstanding | 54m | 225m | 225m | 225m | 225m | 225m | 225m | 225m | 225m | 224m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | SAR 86.5m | SAR 86.1m | SAR 80.9m | SAR 9.4m | SAR 62.7m | SAR 47.3m | SAR 79.5m | SAR 4.8m | SAR 26.0m | SAR 34.4m |
| Capital spending | −SAR 18.2m | −SAR 14.1m | −SAR 43.0m | −SAR 29.5m | −SAR 10.5m | −SAR 32.4m | −SAR 21.7m | −SAR 43.0m | −SAR 17.3m | −SAR 115.5m |
| Free cash flow | SAR 68.3m | SAR 72.0m | SAR 38.0m | −SAR 20.1m | SAR 52.2m | SAR 14.9m | SAR 57.7m | −SAR 38.3m | SAR 8.7m | −SAR 81.1m |
| Dividends paid | −SAR 10.1m | −SAR 30.4m | −SAR 13.5m | −SAR 22.5m | −SAR 15.0m | −SAR 11.2m | −SAR 26.2m | −SAR 15.0m | −SAR 15.0m | — |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | SAR 181.0m | SAR 128.8m | SAR 96.0m | SAR 121.9m | SAR 131.6m | SAR 125.9m | SAR 115.8m | SAR 146.5m |
| Gross profit | SAR 35.9m | SAR 15.1m | SAR 16.0m | SAR 16.6m | SAR 13.5m | SAR 4.1m | −SAR 28.8m | SAR 15.6m |
| Operating income | SAR 29.1m | — | SAR 12.3m | SAR 10.8m | SAR 4.8m | −SAR 4.3m | SAR 9.1m | SAR 9.7m |
| Net income | SAR 21.9m | SAR 8.7m | SAR 5.1m | SAR 6.0m | SAR 399,998 | −SAR 8.3m | SAR 5.9m | SAR 4.1m |
| Diluted earnings per share | 0.10 | 0.04 | 0.09 | 0.11 | 0.01 | -0.15 | 0.03 | 0.02 |
| Cash from operations | −SAR 1.0m | SAR 13.0m | SAR 33.0m | −SAR 10.0m | SAR 6.0m | SAR 56.0m | SAR 4.0m | SAR 17.0m |
| Capital spending | −SAR 2.0m | −SAR 1.0m | −SAR 5.0m | −SAR 7.0m | −SAR 1.0m | −SAR 3.0m | −SAR 9.0m | −SAR 1.0m |
| Free cash flow | −SAR 3.0m | SAR 12.0m | SAR 28.0m | −SAR 17.0m | SAR 5.0m | SAR 53.0m | −SAR 5.0m | SAR 16.0m |
| Total assets | SAR 554.3m | SAR 523.6m | SAR 508.7m | SAR 533.3m | SAR 510.4m | SAR 528.1m | SAR 563.1m | SAR 583.0m |
| Cash and short-term investments | — | — | SAR 28.4m | SAR 29.2m | SAR 27.2m | SAR 39.3m | SAR 29.0m | SAR 32.8m |
| Debt | SAR 2.3m | SAR 2.3m | SAR 170.5m | SAR 206.7m | SAR 181.8m | SAR 184.5m | SAR 224.3m | SAR 221.9m |
| Shareholders' equity | SAR 321.2m | SAR 299.7m | SAR 291.0m | SAR 285.9m | SAR 279.9m | SAR 289.7m | SAR 297.9m | SAR 291.8m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -8.7% | 2.3% | 6.5% |
| Operating income | -15.5% | -18.1% | -10.1% |
| Net income | -41.2% | -39.8% | -24.6% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 10.8% | 10.8% | 12.6% | 15.0% |
| Operating margin | 5.3% | 6.2% | 8.4% | 11.2% |
| Net margin | 1.5% | 2.9% | 5.3% | 8.0% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 36.8 | 60.4 | 24.5 | 44.8 | 19.8 | 29.3 | 12.4 | 17.7 | 15.8 |
| Price to sales | 0.3 | 1.3 | 1.4 | 1.1 | 2.3 | 2.8 | 1.4 | 1.3 | 1.8 |
Dividends and splits
Per share, in the currency the company pays
Paid for 8 years. Last went ex-dividend on 11 Jun 2025.
| FY2025 | FY2024 | FY2023 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|
| Paid in the year | 0.09 | 0.135 | 0.06 | 0.167 | 0.05 | 0.117 | 0.067 |
- 10-for-1 split · 19 Nov 2025
- 3-for-2 split · 10 May 2022
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.