F
3.84
0.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 660.4m
FY2020FY2025
Net income
SAR 200.8m
FY2020FY2025
Free cash flow
SAR 209.3m
FY2020FY2025
Shareholders' equity
SAR 794.7m
FY2020FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Revenue | SAR 660.4m | SAR 629.0m | SAR 558.1m | SAR 578.3m | SAR 336.3m | SAR 345.2m |
| Gross profit | SAR 306.4m | SAR 294.6m | SAR 246.2m | SAR 255.4m | SAR 100.5m | SAR 98.9m |
| Operating income | SAR 211.8m | SAR 198.4m | SAR 163.8m | SAR 191.4m | SAR 63.9m | SAR 55.0m |
| Net income | SAR 200.8m | SAR 170.9m | SAR 142.8m | SAR 164.9m | SAR 50.1m | SAR 44.5m |
| Diluted earnings per share | 0.37 | 0.32 | 0.26 | 0.31 | 0.09 | 0.08 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Total assets | SAR 1.26bn | SAR 1.20bn | SAR 1.16bn | SAR 1.15bn | SAR 1.04bn | SAR 961.9m |
| Cash and short-term investments | SAR 219.3m | SAR 196.5m | SAR 106.3m | SAR 164.7m | SAR 67.3m | SAR 50.1m |
| Total liabilities | SAR 464.3m | SAR 483.9m | SAR 474.0m | SAR 395.9m | SAR 383.6m | SAR 360.1m |
| Debt | SAR 13.2m | SAR 393.7m | SAR 402.3m | SAR 420.9m | SAR 316.4m | SAR 242.0m |
| Shareholders' equity | SAR 794.7m | SAR 713.4m | SAR 683.0m | SAR 755.1m | SAR 651.8m | SAR 601.7m |
| Shares outstanding | 549m | 540m | 540m | 540m | 540m | 540m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Cash from operations | SAR 243.9m | SAR 262.3m | SAR 167.2m | SAR 254.6m | SAR 57.6m | SAR 32.6m |
| Capital spending | −SAR 34.5m | −SAR 15.6m | −SAR 10.2m | −SAR 23.7m | −SAR 18.7m | −SAR 25.5m |
| Free cash flow | SAR 209.3m | SAR 246.7m | SAR 157.1m | SAR 230.9m | SAR 38.9m | SAR 7.1m |
| Dividends paid | −SAR 119.0m | −SAR 140.1m | −SAR 198.3m | −SAR 61.3m | — | — |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | SAR 167.8m | SAR 175.2m | SAR 180.6m | SAR 169.0m | SAR 140.6m | SAR 170.1m | SAR 166.7m | SAR 159.9m |
| Gross profit | SAR 84.3m | SAR 99.7m | SAR 82.6m | SAR 79.5m | SAR 62.1m | SAR 82.0m | SAR 80.9m | SAR 77.2m |
| Operating income | SAR 54.7m | SAR 57.0m | SAR 82.6m | SAR 53.5m | SAR 37.7m | SAR 54.2m | SAR 53.6m | SAR 52.9m |
| Net income | SAR 50.6m | SAR 53.3m | SAR 61.9m | SAR 52.1m | SAR 34.1m | SAR 52.7m | SAR 42.1m | SAR 47.1m |
| Diluted earnings per share | 0.09 | 0.10 | 0.11 | 0.09 | 0.06 | 0.10 | 0.08 | 0.09 |
| Cash from operations | SAR 63.0m | SAR 70.0m | SAR 87.0m | SAR 61.0m | SAR 30.0m | SAR 58.0m | SAR 42.0m | SAR 84.0m |
| Capital spending | −SAR 18.0m | −SAR 17.0m | −SAR 8.0m | −SAR 35.0m | −SAR 3.0m | −SAR 4.0m | −SAR 4.0m | −SAR 3.0m |
| Free cash flow | SAR 45.0m | SAR 53.0m | SAR 79.0m | SAR 26.0m | SAR 27.0m | SAR 54.0m | SAR 38.0m | SAR 81.0m |
| Total assets | SAR 1.27bn | SAR 1.30bn | SAR 1.26bn | SAR 1.18bn | SAR 1.20bn | SAR 1.23bn | SAR 1.20bn | SAR 1.22bn |
| Cash and short-term investments | — | — | SAR 219.3m | SAR 166.5m | SAR 197.3m | SAR 229.8m | SAR 196.5m | SAR 211.6m |
| Debt | — | — | SAR 13.2m | SAR 23.7m | SAR 47.9m | SAR 47.9m | SAR 47.4m | SAR 47.4m |
| Shareholders' equity | SAR 828.4m | SAR 777.8m | SAR 794.7m | SAR 733.1m | SAR 740.7m | SAR 706.8m | SAR 713.4m | SAR 730.5m |
Financial ratios
Data as of 30 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 46.4% | 46.8% | 44.1% | 44.2% | 29.9% | 28.7% |
| Operating margin | 33.7% | 31.4% | 29.7% | 33.5% | 19.5% | 16.5% |
| Net margin | 30.4% | 27.2% | 25.6% | 28.5% | 14.9% | 12.9% |
| Return on equity | 25.3% | 24.0% | 20.9% | 21.8% | 7.7% | 7.4% |
| Return on assets | 15.9% | 14.3% | 12.3% | 14.3% | 4.8% | 4.6% |
| Free cash flow yield | 13.6% | 13.8% | 8.8% | — | — | — |
| Revenue growth | 5.0% | 12.7% | -3.5% | 72.0% | -2.6% | — |
| Earnings growth | 17.5% | 19.7% | -13.4% | 229.4% | 12.4% | — |
| Current ratio | 3.70x | 2.87x | 2.42x | 2.40x | 1.94x | 1.15x |
| Debt to equity | 0.02x | 0.07x | 0.07x | 0.03x | 0.03x | 0.03x |
| Equity ratio | 63.1% | 59.6% | 59.0% | 65.6% | 62.9% | 62.6% |
| Interest coverage | 20.05x | 17.28x | 21.00x | 12.98x | 4.29x | 4.56x |
| Buybacks as a share of market value | -1.7% | 0.0% | — | — | — | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 4.5% | 13.9% | — |
| Operating income | 3.4% | 30.9% | — |
| Net income | 6.8% | 35.1% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 46.6% | 45.4% | 41.9% | — |
| Operating margin | 31.8% | 31.6% | 28.5% | — |
| Net margin | 28.8% | 28.0% | 24.9% | — |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | |
|---|---|---|
| Price to earnings | 9.7 | 12.8 |
| Price to sales | 2.9 | 3.5 |
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.