15.38
+2.47%
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 384.2m
FY2016FY2025
Net income
SAR 296.1m
FY2016FY2025
Free cash flow
SAR 166.7m
FY2016FY2025
Shareholders' equity
SAR 4.13bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | SAR 384.2m | SAR 321.5m | SAR 339.2m | SAR 258.9m | SAR 250.9m | SAR 237.7m | SAR 249.7m | SAR 283.0m | SAR 289.5m | SAR 1.24bn |
| Gross profit | SAR 218.8m | SAR 200.0m | SAR 216.2m | SAR 170.2m | SAR 172.8m | SAR 168.6m | SAR 184.8m | SAR 215.4m | SAR 238.0m | SAR 297.6m |
| Research and development | — | — | — | SAR 0 | SAR 0 | SAR 1 | SAR 1 | SAR 1 | SAR 1 | SAR 0 |
| Operating income | SAR 200.4m | SAR 100.2m | SAR 147.1m | SAR 315.9m | SAR 369.6m | SAR 239.7m | SAR 159.9m | SAR 202.6m | SAR 225.3m | SAR 278.0m |
| Net income | SAR 296.1m | SAR 296.2m | SAR 271.5m | SAR 300.4m | SAR 318.3m | SAR 227.9m | SAR 165.8m | SAR 203.9m | SAR 210.2m | SAR 261.8m |
| Diluted earnings per share | 1.21 | 1.67 | 1.53 | 1.69 | 1.79 | 1.28 | 1.05 | 1.13 | 1.18 | 1.48 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | SAR 4.44bn | SAR 2.91bn | SAR 2.79bn | SAR 2.60bn | SAR 2.43bn | SAR 2.37bn | SAR 2.35bn | SAR 2.41bn | SAR 2.35bn | SAR 2.65bn |
| Cash and short-term investments | SAR 1.06bn | SAR 340.9m | SAR 315.0m | SAR 494.6m | SAR 175.8m | SAR 48.9m | SAR 195.7m | SAR 56.1m | SAR 31.6m | SAR 78.0m |
| Total liabilities | SAR 313.8m | SAR 365.7m | SAR 411.3m | SAR 400.1m | SAR 413.0m | SAR 386.5m | SAR 398.7m | SAR 344.1m | SAR 395.9m | SAR 750.7m |
| Debt | SAR 7.6m | SAR 54.2m | SAR 48.1m | SAR 51.6m | SAR 54.9m | SAR 58.0m | SAR 67.4m | — | — | SAR 447.2m |
| Shareholders' equity | SAR 4.13bn | SAR 2.54bn | SAR 2.38bn | SAR 2.20bn | SAR 2.02bn | SAR 1.98bn | SAR 1.95bn | SAR 2.07bn | SAR 1.95bn | SAR 1.89bn |
| Shares outstanding | 246m | 178m | 178m | 178m | 178m | 178m | 157m | 180m | 178m | 177m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | SAR 172.9m | SAR 66.5m | SAR 225.8m | SAR 112.0m | SAR 144.1m | SAR 165.9m | SAR 190.3m | SAR 197.1m | SAR 296.0m | SAR 218.4m |
| Capital spending | −SAR 6.2m | −SAR 11.4m | −SAR 5.9m | −SAR 9.3m | −SAR 2.8m | −SAR 1.8m | −SAR 44.4m | −SAR 5.8m | −SAR 20.7m | −SAR 73.0m |
| Free cash flow | SAR 166.7m | SAR 55.1m | SAR 219.9m | SAR 102.7m | SAR 141.3m | SAR 164.1m | SAR 145.9m | SAR 191.3m | SAR 275.3m | SAR 145.4m |
| Dividends paid | −SAR 115.6m | −SAR 131.2m | −SAR 88.6m | −SAR 132.1m | −SAR 288.7m | −SAR 176.1m | −SAR 179.2m | −SAR 174.7m | −SAR 173.8m | −SAR 236.3m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | SAR 73.9m | SAR 103.9m | SAR 73.9m | SAR 167.9m | SAR 72.9m | SAR 69.5m | SAR 86.4m | SAR 79.6m |
| Gross profit | SAR 47.8m | SAR 76.6m | SAR 33.4m | SAR 127.3m | SAR 51.8m | SAR 42.6m | SAR 53.6m | SAR 46.3m |
| Operating income | SAR 780,619 | SAR 37.2m | SAR 28.7m | SAR 111.0m | SAR 34.9m | SAR 25.7m | SAR 12.1m | SAR 20.2m |
| Net income | SAR 58.4m | SAR 50.5m | SAR 44.6m | SAR 143.8m | SAR 65.6m | SAR 42.1m | SAR 89.6m | SAR 44.2m |
| Diluted earnings per share | 0.25 | 0.22 | 0.18 | 0.59 | 0.27 | 0.17 | 0.50 | 0.25 |
| Cash from operations | −SAR 8.0m | SAR 42.0m | −SAR 76.0m | SAR 159.0m | SAR 3.0m | SAR 72.0m | SAR 40.0m | SAR 157.0m |
| Capital spending | −SAR 27.0m | −SAR 7.0m | −SAR 2.0m | — | −SAR 2.0m | −SAR 2.0m | −SAR 42.0m | −SAR 51.0m |
| Free cash flow | −SAR 35.0m | SAR 35.0m | −SAR 78.0m | — | SAR 1.0m | SAR 70.0m | −SAR 2.0m | SAR 106.0m |
| Total assets | SAR 4.52bn | SAR 4.53bn | SAR 4.44bn | SAR 4.48bn | SAR 4.31bn | SAR 4.35bn | SAR 2.91bn | SAR 2.81bn |
| Cash and short-term investments | — | — | SAR 1.06bn | SAR 1.11bn | SAR 961.6m | SAR 394.8m | SAR 340.9m | SAR 1.03bn |
| Debt | — | — | SAR 7.6m | SAR 8.3m | SAR 8.6m | SAR 15.8m | SAR 15.6m | SAR 11.9m |
| Shareholders' equity | SAR 4.18bn | SAR 4.18bn | SAR 4.13bn | SAR 4.08bn | SAR 4.00bn | SAR 3.99bn | SAR 2.54bn | SAR 2.45bn |
Financial ratios
Data as of 18 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Gross margin | 57.0% | 62.2% | 63.7% | 65.7% | 68.9% | 70.9% | — | — | — |
| Operating margin | 84.2% | 102.3% | 86.8% | 78.6% | 115.9% | 78.2% | — | — | — |
| Net margin | 77.1% | 92.1% | 80.1% | 116.0% | 126.9% | 95.9% | — | — | — |
| Return on equity | 7.2% | 11.6% | 11.4% | 13.7% | 15.7% | 11.5% | — | — | — |
| Return on assets | 6.7% | 10.2% | 9.7% | 11.6% | 13.1% | 9.6% | — | — | — |
| Free cash flow yield | 4.4% | 2.3% | 7.9% | 3.9% | 5.1% | 5.8% | — | — | — |
| Revenue growth | 19.5% | -5.2% | 31.0% | 3.2% | 5.5% | -4.8% | — | — | — |
| Earnings growth | -0.0% | 9.1% | -9.6% | -5.6% | 39.7% | 37.5% | — | — | — |
| Current ratio | 143.46x | 1.49x | 1.08x | 1.72x | 0.69x | 0.46x | — | — | — |
| Debt to equity | 0.00x | 0.01x | 0.00x | 0.00x | 0.00x | 0.00x | — | — | — |
| Equity ratio | 92.9% | 87.4% | 85.3% | 84.6% | 83.0% | 83.7% | — | — | — |
| Interest coverage | 106.72x | 130.78x | 108.81x | 70.17x | 94.37x | 56.97x | — | — | — |
| R&D as a share of sales | — | — | — | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% |
| Buybacks as a share of market value | -38.1% | -0.0% | 0.0% | 0.0% | -0.0% | -13.0% | — | — | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 14.1% | 10.1% | -1.0% |
| Operating income | -14.1% | -3.5% | -3.9% |
| Net income | -0.5% | 5.4% | 0.1% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 59.3% | 61.8% | 64.0% | 56.5% |
| Operating margin | 42.6% | 58.6% | 76.6% | 59.3% |
| Net margin | 83.9% | 89.3% | 95.4% | 66.6% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 18.6 | 20.2 | 13.8 | 10.7 | 14.2 | 13.4 | 14.2 | 11.6 | 11.8 | 11.5 |
| Price to sales | 14.3 | 18.6 | 11.1 | 12.4 | 18.0 | 12.8 | 9.4 | 8.4 | 8.6 | 2.4 |
Dividends and splits
Per share, in the currency the company pays
Paid for 20 years. Last went ex-dividend on 5 Oct 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.50 | 0.50 | 0.75 | 0.50 | 0.75 | 1.65 | 1.00 | 1.00 |
- 4-for-3 split · 5 May 2019
- 4-for-3 split · 15 Apr 2014
- 5-for-1 split · 1 Apr 2006
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.