9.80
+3.48%
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 279.1m
FY2016FY2025
Net income
SAR 45.8m
FY2016FY2025
Free cash flow
SAR 62.0m
FY2016FY2025
Shareholders' equity
SAR 859.0m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | SAR 279.1m | SAR 265.6m | SAR 168.9m | SAR 221.2m | SAR 278.8m | SAR 333.3m | SAR 255.9m | SAR 164.4m | SAR 193.2m | SAR 40.0m |
| Gross profit | SAR 74.6m | SAR 82.9m | SAR 32.9m | SAR 70.8m | SAR 115.7m | SAR 158.0m | SAR 119.1m | SAR 48.6m | SAR 71.9m | SAR 11.9m |
| Operating income | SAR 58.8m | SAR 65.3m | SAR 15.1m | SAR 43.2m | SAR 105.6m | SAR 144.5m | SAR 87.7m | SAR 35.3m | SAR 60.0m | SAR 11.9m |
| Net income | SAR 45.8m | SAR 47.7m | SAR 4.0m | SAR 23.0m | SAR 81.4m | SAR 117.7m | SAR 79.8m | SAR 10.1m | SAR 65.7m | −SAR 10.4m |
| Diluted earnings per share | 0.82 | 0.87 | 0.07 | 0.42 | 1.48 | 2.14 | 1.45 | 0.18 | 1.19 | -0.19 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | SAR 1.16bn | SAR 1.18bn | SAR 1.18bn | SAR 1.18bn | SAR 1.19bn | SAR 1.27bn | SAR 1.27bn | SAR 1.23bn | SAR 1.23bn | SAR 1.20bn |
| Cash and short-term investments | SAR 16.7m | SAR 35.0m | SAR 44.8m | SAR 5.9m | SAR 36.8m | SAR 103.8m | SAR 48.2m | SAR 14.2m | SAR 41.0m | SAR 23.7m |
| Total liabilities | SAR 298.4m | SAR 370.6m | SAR 418.4m | SAR 418.1m | SAR 437.0m | SAR 547.8m | SAR 633.1m | SAR 661.8m | SAR 673.0m | SAR 710.8m |
| Debt | SAR 201.1m | SAR 278.4m | SAR 313.7m | SAR 319.1m | SAR 368.8m | SAR 453.5m | SAR 546.6m | SAR 591.3m | SAR 616.6m | SAR 525.1m |
| Shareholders' equity | SAR 859.0m | SAR 813.6m | SAR 766.0m | SAR 762.1m | SAR 749.1m | SAR 720.4m | SAR 633.5m | SAR 568.1m | SAR 558.0m | SAR 492.4m |
| Shares outstanding | 56m | 55m | 55m | 55m | 55m | 55m | 55m | 55m | 55m | 55m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | SAR 76.0m | SAR 37.6m | SAR 55.6m | SAR 42.1m | SAR 73.5m | SAR 187.2m | SAR 103.8m | SAR 18.6m | SAR 31.0m | −SAR 57.5m |
| Capital spending | −SAR 13.9m | −SAR 6.0m | −SAR 15.8m | −SAR 3.4m | −SAR 200,186 | −SAR 440,349 | −SAR 451,420 | −SAR 334,889 | −SAR 15.7m | −SAR 66.0m |
| Free cash flow | SAR 62.0m | SAR 31.6m | SAR 39.8m | SAR 38.7m | SAR 73.3m | SAR 186.7m | SAR 103.3m | SAR 18.3m | SAR 15.3m | −SAR 123.5m |
| Dividends paid | — | — | — | −SAR 13.8m | −SAR 49.5m | −SAR 30.3m | −SAR 13.8m | −SAR 13.8m | −SAR 13.8m | −SAR 13.8m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | SAR 77.9m | SAR 88.3m | SAR 82.9m | SAR 73.6m | SAR 62.1m | SAR 60.5m | SAR 72.6m | SAR 61.8m |
| Gross profit | SAR 20.1m | SAR 32.1m | SAR 19.7m | SAR 19.8m | SAR 18.5m | SAR 18.9m | SAR 15.8m | SAR 18.4m |
| Operating income | SAR 16.5m | SAR 28.3m | SAR 15.2m | SAR 15.8m | SAR 14.4m | SAR 14.9m | SAR 10.9m | SAR 14.3m |
| Net income | SAR 12.8m | SAR 24.6m | SAR 13.2m | SAR 11.8m | SAR 9.9m | SAR 10.9m | SAR 7.7m | SAR 10.0m |
| Diluted earnings per share | 0.23 | 0.45 | 0.24 | 0.21 | 0.18 | 0.20 | 0.14 | 0.18 |
| Cash from operations | SAR 26.0m | SAR 43.0m | SAR 26.0m | SAR 18.0m | SAR 9.0m | SAR 22.0m | SAR 19.0m | SAR 19.0m |
| Capital spending | −SAR 11.0m | −SAR 1.0m | — | — | — | −SAR 12.0m | −SAR 4.0m | −SAR 1.0m |
| Free cash flow | SAR 15.0m | SAR 42.0m | — | — | — | SAR 10.0m | SAR 15.0m | SAR 18.0m |
| Total assets | SAR 1.17bn | SAR 1.15bn | SAR 1.16bn | SAR 1.17bn | SAR 1.18bn | SAR 1.17bn | SAR 1.18bn | SAR 1.19bn |
| Cash and short-term investments | — | — | SAR 16.7m | SAR 1.0m | SAR 13.7m | SAR 5.1m | SAR 35.0m | SAR 19.6m |
| Debt | — | — | SAR 201.1m | SAR 210.4m | SAR 239.7m | SAR 238.2m | SAR 277.4m | SAR 276.5m |
| Shareholders' equity | SAR 896.5m | SAR 883.7m | SAR 859.0m | SAR 846.1m | SAR 834.3m | SAR 824.5m | SAR 813.6m | SAR 806.2m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 8.1% | -3.5% | — |
| Operating income | 10.9% | -16.4% | — |
| Net income | 25.8% | -17.2% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 28.9% | 27.9% | 34.6% | — |
| Operating margin | 22.8% | 19.5% | 28.0% | — |
| Net margin | 17.2% | 12.9% | 20.7% | — |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 15.1 | 21.5 | 236.9 | 40.0 | 15.9 | 14.7 | 15.2 | 62.0 | 14.1 | -94.7 |
| Price to sales | 2.5 | 3.9 | 5.5 | 4.2 | 4.7 | 5.2 | 4.8 | 3.8 | 4.8 | 24.6 |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years. Last went ex-dividend on 11 May 2022.
| FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|
| Paid in the year | 0.25 | 0.90 | 0.55 | 0.25 |
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.