49.98
-9.13%
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.34bn
FY2017FY2025
Net income
SAR 159.9m
FY2017FY2025
Free cash flow
−SAR 4.8m
FY2017FY2025
Shareholders' equity
SAR 1.04bn
FY2017FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | SAR 3.34bn | SAR 3.35bn | SAR 3.31bn | SAR 2.98bn | SAR 2.58bn | SAR 2.54bn | SAR 2.42bn | SAR 2.50bn | SAR 2.48bn |
| Gross profit | SAR 530.9m | SAR 566.4m | SAR 581.8m | SAR 588.1m | SAR 441.4m | SAR 487.5m | SAR 303.0m | SAR 386.5m | SAR 359.1m |
| Operating income | SAR 180.5m | SAR 288.7m | SAR 301.6m | SAR 311.2m | SAR 184.5m | SAR 241.7m | SAR 105.1m | SAR 185.6m | SAR 163.2m |
| Net income | SAR 159.9m | SAR 278.7m | SAR 282.2m | SAR 290.2m | SAR 166.1m | SAR 229.7m | SAR 109.2m | SAR 149.5m | SAR 163.3m |
| Diluted earnings per share | 2.66 | 4.64 | 4.70 | 4.84 | 2.77 | 4.04 | 1.82 | 2.49 | 2.72 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Total assets | SAR 2.10bn | SAR 1.94bn | SAR 1.56bn | SAR 1.48bn | SAR 1.30bn | SAR 1.07bn | SAR 1.02bn | SAR 967.6m | SAR 1.02bn |
| Cash and short-term investments | SAR 30.3m | SAR 42.6m | SAR 248.9m | SAR 111.0m | SAR 85.5m | SAR 19.9m | SAR 22.5m | SAR 42.1m | SAR 143.5m |
| Total liabilities | SAR 1.05bn | SAR 926.3m | SAR 637.2m | SAR 583.8m | SAR 493.2m | SAR 429.4m | SAR 559.4m | SAR 489.2m | SAR 488.6m |
| Debt | SAR 422.6m | SAR 191.2m | SAR 45.6m | SAR 49.0m | SAR 50.1m | SAR 176.9m | SAR 211.5m | SAR 160.0m | SAR 161.0m |
| Shareholders' equity | SAR 1.04bn | SAR 1.01bn | SAR 927.5m | SAR 900.5m | SAR 804.7m | SAR 640.5m | SAR 463.7m | SAR 478.4m | SAR 533.1m |
| Shares outstanding | 60m | 60m | 60m | 60m | 60m | 57m | 60m | 60m | 60m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | SAR 126.8m | SAR 261.0m | SAR 422.8m | SAR 241.0m | SAR 232.1m | SAR 205.9m | SAR 134.5m | SAR 142.4m | SAR 230.3m |
| Capital spending | −SAR 131.6m | −SAR 51.7m | −SAR 24.8m | −SAR 14.3m | −SAR 32.7m | −SAR 19.5m | −SAR 27.4m | −SAR 35.9m | −SAR 23.3m |
| Free cash flow | −SAR 4.8m | SAR 209.3m | SAR 398.0m | SAR 226.7m | SAR 199.5m | SAR 186.4m | SAR 107.0m | SAR 106.5m | SAR 206.9m |
| Dividends paid | −SAR 120.0m | −SAR 195.0m | −SAR 255.0m | −SAR 195.0m | −SAR 195.0m | −SAR 158.3m | −SAR 120.0m | −SAR 206.1m | −SAR 50.0m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | SAR 812.5m | SAR 861.4m | SAR 826.3m | SAR 816.1m | SAR 797.3m | SAR 901.5m | SAR 819.1m | SAR 798.7m |
| Gross profit | SAR 181.1m | SAR 185.4m | SAR 149.8m | SAR 124.1m | SAR 122.2m | SAR 133.3m | SAR 120.9m | SAR 116.6m |
| Operating income | SAR 88.2m | SAR 104.8m | SAR 62.1m | SAR 34.8m | SAR 35.6m | SAR 46.3m | SAR 64.7m | SAR 41.3m |
| Net income | SAR 84.7m | SAR 97.0m | SAR 57.2m | SAR 31.7m | SAR 31.0m | SAR 40.0m | SAR 60.3m | SAR 40.5m |
| Diluted earnings per share | 1.41 | 1.62 | 0.95 | 0.53 | 0.52 | 0.67 | 1.01 | 0.68 |
| Cash from operations | SAR 61.0m | SAR 206.0m | SAR 68.0m | SAR 77.0m | −SAR 34.0m | SAR 14.0m | SAR 107.0m | SAR 96.0m |
| Capital spending | −SAR 72.0m | −SAR 122.0m | −SAR 68.0m | −SAR 30.0m | −SAR 19.0m | −SAR 13.0m | −SAR 18.0m | −SAR 9.0m |
| Free cash flow | −SAR 11.0m | SAR 84.0m | SAR 0 | SAR 47.0m | −SAR 53.0m | SAR 1.0m | SAR 89.0m | SAR 87.0m |
| Total assets | SAR 2.31bn | SAR 2.15bn | SAR 2.10bn | SAR 2.12bn | SAR 2.03bn | SAR 2.01bn | SAR 1.94bn | SAR 1.76bn |
| Cash and short-term investments | — | — | SAR 30.3m | SAR 133.8m | SAR 38.6m | SAR 38.0m | SAR 42.6m | SAR 36.5m |
| Debt | SAR 29.6m | SAR 19.7m | SAR 422.6m | SAR 292.3m | SAR 244.4m | SAR 105.2m | SAR 104.2m | SAR 68.7m |
| Shareholders' equity | SAR 1.16bn | SAR 1.16bn | SAR 1.04bn | SAR 1.05bn | SAR 1.02bn | SAR 1.05bn | SAR 1.01bn | SAR 1.07bn |
Financial ratios
Data as of 23 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 15.9% | 16.9% | 17.6% | 19.7% | 17.1% | 19.2% |
| Operating margin | 3.9% | 8.4% | 9.3% | 10.5% | 7.2% | 9.5% |
| Net margin | 4.8% | 8.3% | 8.5% | 9.7% | 6.4% | 9.0% |
| Return on equity | 15.3% | 27.6% | 30.4% | 32.2% | 20.6% | 35.9% |
| Return on assets | 7.6% | 14.4% | 18.0% | 19.6% | 12.8% | 21.5% |
| Free cash flow yield | 8.6% | 10.4% | 14.8% | 8.5% | 8.8% | 7.9% |
| Revenue growth | -0.2% | 1.0% | 11.3% | 15.6% | 1.5% | 4.9% |
| Earnings growth | -42.6% | -1.3% | -2.8% | 74.7% | -27.7% | 110.4% |
| Current ratio | 1.39x | 1.56x | 2.30x | 2.35x | 2.37x | 2.12x |
| Debt to equity | 0.40x | 0.10x | 0.01x | 0.01x | 0.01x | 0.21x |
| Equity ratio | 49.8% | 52.2% | 59.3% | 60.7% | 62.0% | 59.9% |
| Interest coverage | 6.43x | 21.54x | 57.43x | 130.42x | 49.09x | 49.62x |
| Buybacks as a share of market value | -0.0% | 0.0% | 0.0% | 0.0% | -5.6% | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 3.9% | 5.6% | — |
| Operating income | -16.6% | -5.7% | — |
| Net income | -18.0% | -7.0% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 16.4% | 17.5% | 17.7% | — |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | |
|---|---|---|---|---|---|
| Price to earnings | 18.8 | 20.6 | 15.7 | 12.7 | 21.0 |
| Price to sales | 0.9 | 1.7 | 1.3 | 1.2 | 1.4 |
Dividends and splits
Per share, in the currency the company pays
Paid for 4 years. Last went ex-dividend on 14 Jun 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | |
|---|---|---|---|---|---|
| Paid in the year | 1.00 | 2.00 | 3.25 | 4.25 | 3.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.