111.00
—
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.07bn
FY2016FY2025
Net income
SAR 666.8m
FY2016FY2025
Free cash flow
SAR 640.1m
FY2016FY2025
Shareholders' equity
SAR 2.96bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | SAR 3.07bn | SAR 3.06bn | SAR 2.86bn | SAR 2.59bn | SAR 2.35bn | SAR 2.05bn | SAR 1.87bn | SAR 1.77bn | SAR 1.80bn | SAR 1.75bn |
| Gross profit | SAR 1.41bn | SAR 1.34bn | SAR 1.18bn | SAR 1.04bn | SAR 910.7m | SAR 802.6m | SAR 738.4m | SAR 689.6m | SAR 780.5m | SAR 661.9m |
| Research and development | SAR 41.3m | SAR 28.5m | SAR 25.6m | SAR 24.5m | SAR 26.0m | SAR 21.0m | SAR 22.9m | SAR 23.6m | SAR 20.9m | SAR 19.9m |
| Operating income | SAR 694.7m | SAR 658.5m | SAR 531.3m | SAR 395.6m | SAR 326.3m | SAR 212.4m | SAR 196.2m | SAR 135.6m | SAR 191.0m | SAR 130.1m |
| Net income | SAR 666.8m | SAR 589.3m | SAR 475.3m | SAR 474.3m | SAR 202.4m | SAR 115.4m | SAR 29.7m | SAR 22.5m | SAR 58.2m | −SAR 93.9m |
| Diluted earnings per share | 9.21 | 7.37 | 5.94 | 5.93 | 2.54 | 1.44 | 0.37 | 0.28 | 0.73 | -1.17 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | SAR 4.42bn | SAR 4.33bn | SAR 4.27bn | SAR 3.52bn | SAR 2.89bn | SAR 2.90bn | SAR 2.82bn | SAR 2.85bn | SAR 2.97bn | SAR 3.34bn |
| Cash and short-term investments | SAR 157.2m | SAR 845.7m | SAR 1.62bn | SAR 849.6m | SAR 52.6m | SAR 58.8m | SAR 49.8m | SAR 68.4m | SAR 98.3m | SAR 154.5m |
| Total liabilities | SAR 1.46bn | SAR 1.80bn | SAR 2.14bn | SAR 1.61bn | SAR 1.38bn | SAR 1.51bn | SAR 1.62bn | SAR 1.80bn | SAR 1.74bn | SAR 2.24bn |
| Debt | SAR 232.9m | SAR 515.7m | SAR 971.4m | SAR 528.8m | SAR 558.6m | SAR 754.3m | SAR 980.0m | SAR 1.10bn | SAR 991.5m | SAR 1.14bn |
| Shareholders' equity | SAR 2.96bn | SAR 2.52bn | SAR 2.13bn | SAR 1.85bn | SAR 1.45bn | SAR 1.33bn | SAR 1.22bn | SAR 1.06bn | SAR 1.23bn | SAR 1.50bn |
| Shares outstanding | 72m | 80m | 80m | 80m | 80m | 80m | 79m | 81m | 80m | 80m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | SAR 792.6m | SAR 728.9m | SAR 681.0m | SAR 357.2m | SAR 378.5m | SAR 272.0m | SAR 374.3m | SAR 76.9m | SAR 259.3m | SAR 261.4m |
| Capital spending | −SAR 152.5m | −SAR 258.5m | −SAR 88.1m | −SAR 64.6m | −SAR 80.5m | −SAR 66.2m | −SAR 39.9m | −SAR 57.3m | −SAR 142.6m | −SAR 181.7m |
| Free cash flow | SAR 640.1m | SAR 470.4m | SAR 592.9m | SAR 292.6m | SAR 298.0m | SAR 205.8m | SAR 334.4m | SAR 19.6m | SAR 116.7m | SAR 79.7m |
| Dividends paid | −SAR 240.0m | −SAR 200.0m | −SAR 200.0m | −SAR 120.0m | −SAR 60.0m | −SAR 60.0m | −SAR 60.0m | −SAR 40.0m | −SAR 40.0m | −SAR 40.0m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | SAR 775.9m | SAR 790.9m | SAR 791.8m | SAR 730.1m | SAR 715.1m | SAR 833.7m | SAR 721.6m | SAR 688.5m |
| Gross profit | SAR 384.2m | SAR 385.3m | SAR 368.9m | SAR 346.0m | SAR 326.6m | SAR 372.6m | SAR 330.3m | SAR 324.0m |
| Operating income | SAR 218.6m | SAR 192.1m | SAR 119.7m | SAR 182.1m | SAR 203.6m | SAR 189.3m | SAR 161.8m | SAR 164.4m |
| Net income | SAR 192.1m | SAR 173.1m | SAR 152.6m | SAR 167.4m | SAR 174.9m | SAR 171.9m | SAR 131.4m | SAR 139.4m |
| Diluted earnings per share | 2.40 | 2.16 | 2.11 | 2.31 | 2.42 | 2.37 | 1.64 | 1.74 |
| Cash from operations | SAR 166.0m | SAR 119.0m | SAR 290.0m | SAR 234.0m | SAR 116.0m | SAR 179.0m | SAR 353.0m | SAR 238.0m |
| Capital spending | −SAR 44.0m | −SAR 38.0m | −SAR 65.0m | −SAR 32.0m | −SAR 39.0m | −SAR 17.0m | −SAR 26.0m | −SAR 34.0m |
| Free cash flow | SAR 122.0m | SAR 81.0m | SAR 225.0m | SAR 202.0m | SAR 77.0m | SAR 162.0m | SAR 327.0m | SAR 204.0m |
| Total assets | SAR 4.87bn | SAR 4.94bn | SAR 4.42bn | SAR 4.45bn | SAR 4.41bn | SAR 4.72bn | SAR 4.33bn | SAR 4.99bn |
| Cash and short-term investments | — | — | SAR 157.2m | SAR 863.9m | SAR 795.3m | SAR 1.09bn | SAR 845.7m | SAR 1.50bn |
| Debt | SAR 43.5m | SAR 26.4m | SAR 188.8m | SAR 292.9m | SAR 446.6m | SAR 575.1m | SAR 480.5m | SAR 1.32bn |
| Shareholders' equity | SAR 3.08bn | SAR 3.13bn | SAR 2.96bn | SAR 2.81bn | SAR 2.64bn | SAR 2.70bn | SAR 2.52bn | SAR 2.39bn |
Financial ratios
Data as of 3 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 46.0% | 43.8% | 41.4% | 40.1% | 38.8% | 39.2% |
| Operating margin | 22.6% | 21.5% | 18.6% | 15.3% | 13.9% | 10.4% |
| Net margin | 21.7% | 19.2% | 16.6% | 18.3% | 8.6% | 5.6% |
| Return on equity | 22.5% | 23.4% | 22.3% | 25.6% | 13.9% | 8.7% |
| Return on assets | 15.1% | 13.6% | 11.1% | 13.5% | 7.0% | 4.0% |
| Free cash flow yield | 10.4% | 9.9% | 7.7% | 4.2% | 4.6% | 3.4% |
| Revenue growth | 0.3% | 7.1% | 10.2% | 10.5% | 14.6% | 9.7% |
| Earnings growth | 13.1% | 24.0% | 0.2% | 134.4% | 75.3% | 288.8% |
| Current ratio | 1.64x | 1.78x | 1.87x | 1.93x | 1.40x | 1.27x |
| Debt to equity | 0.06x | 0.19x | 0.44x | 0.26x | 0.36x | 0.54x |
| Equity ratio | 66.9% | 58.3% | 49.8% | 52.5% | 50.3% | 45.7% |
| Interest coverage | 13.66x | 6.14x | 6.68x | 7.02x | 6.29x | 4.44x |
| R&D as a share of sales | 1.3% | 0.9% | 0.9% | 0.9% | 1.1% | 1.0% |
| Buybacks as a share of market value | 9.5% | 0.0% | 0.0% | -0.5% | 0.9% | -1.3% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 5.8% | 8.4% | 5.7% |
| Operating income | 20.6% | 26.7% | 74.3% |
| Net income | 12.0% | 42.0% | 58.4% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 44.9% | 43.0% | 41.9% | 40.7% |
| Operating margin | 22.1% | 19.7% | 17.6% | 13.9% |
| Net margin | 20.5% | 19.0% | 15.8% | 10.2% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 15.4 | 24.4 | 22.4 | 8.7 | 15.7 | 17.9 | 41.1 | 59.1 | 22.0 | -14.6 |
| Price to sales | 3.3 | 4.7 | 3.7 | 1.6 | 1.4 | 1.0 | 0.7 | 0.8 | 0.7 | 0.8 |
Dividends and splits
Per share, in the currency the company pays
Paid for 5 years. Last went ex-dividend on 30 Apr 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 3.50 | 3.00 | 2.50 | 2.50 | 1.50 | 0.75 | 0.50 | 0.50 |
- 1.079-for-1 split · 29 Apr 2015
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.