9.29
+0.32%
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 699.7m
FY2020FY2025
Net income
SAR 72.4m
FY2020FY2025
Free cash flow
SAR 144.1m
FY2020FY2025
Shareholders' equity
SAR 474.7m
FY2020FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Revenue | SAR 699.7m | SAR 385.1m | SAR 324.5m | SAR 276.0m | SAR 255.9m | SAR 228.2m |
| Gross profit | SAR 104.8m | SAR 92.8m | SAR 90.9m | SAR 86.9m | SAR 74.4m | SAR 57.1m |
| Operating income | SAR 103.8m | SAR 54.7m | SAR 70.3m | SAR 56.6m | SAR 33.3m | SAR 30.3m |
| Net income | SAR 72.4m | SAR 40.7m | SAR 56.7m | SAR 50.1m | SAR 25.3m | SAR 17.4m |
| Diluted earnings per share | 0.45 | 0.25 | 0.35 | 0.31 | 0.51 | 3.48 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Total assets | SAR 1.68bn | SAR 1.15bn | SAR 989.3m | SAR 965.4m | SAR 948.6m | SAR 940.6m |
| Cash and short-term investments | SAR 360.7m | SAR 224.2m | SAR 152.2m | SAR 103.2m | SAR 111.2m | SAR 128.3m |
| Total liabilities | SAR 1.21bn | SAR 704.4m | SAR 596.1m | SAR 622.9m | SAR 643.8m | SAR 666.1m |
| Debt | SAR 775.6m | SAR 511.2m | SAR 453.8m | SAR 469.2m | SAR 483.5m | SAR 97.3m |
| Shareholders' equity | SAR 474.7m | SAR 442.5m | SAR 392.9m | SAR 342.5m | SAR 304.9m | SAR 274.6m |
| Shares outstanding | 161m | 161m | 161m | 161m | 50m | 5m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Cash from operations | SAR 149.6m | SAR 138.2m | SAR 113.2m | SAR 39.9m | SAR 43.6m | SAR 65.1m |
| Capital spending | −SAR 5.5m | −SAR 16.8m | −SAR 28.4m | −SAR 4.7m | −SAR 2.9m | −SAR 1.6m |
| Free cash flow | SAR 144.1m | SAR 121.4m | SAR 84.8m | SAR 35.1m | SAR 40.7m | SAR 63.5m |
| Dividends paid | −SAR 16.1m | — | — | −SAR 20.0m | — | −SAR 10.0m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | SAR 116.0m | SAR 117.7m | SAR 162.8m | SAR 175.1m | SAR 186.6m | SAR 175.2m | SAR 137.0m | SAR 88.5m |
| Gross profit | SAR 23.6m | SAR 24.6m | SAR 11.2m | SAR 15.1m | SAR 20.7m | SAR 59.6m | SAR 12.6m | SAR 24.6m |
| Operating income | SAR 4.7m | SAR 6.0m | SAR 10.8m | SAR 9.5m | SAR 9.9m | SAR 65.9m | SAR 2.8m | SAR 19.8m |
| Net income | SAR 2.8m | SAR 2.6m | −SAR 927,125 | SAR 4.6m | SAR 7.4m | SAR 61.4m | −SAR 3.4m | SAR 16.5m |
| Diluted earnings per share | 0.02 | 0.02 | -0.01 | 0.03 | 0.05 | 0.38 | -0.02 | 0.10 |
| Cash from operations | — | SAR 2.0m | SAR 51.0m | SAR 27.0m | −SAR 7.0m | SAR 78.0m | SAR 47.0m | SAR 36.0m |
| Capital spending | −SAR 11.0m | −SAR 8.0m | — | — | −SAR 4.0m | −SAR 5.0m | −SAR 5.0m | −SAR 18.0m |
| Free cash flow | — | −SAR 6.0m | — | — | −SAR 11.0m | SAR 73.0m | SAR 42.0m | SAR 18.0m |
| Total assets | SAR 1.62bn | SAR 1.62bn | SAR 1.68bn | SAR 1.61bn | SAR 1.44bn | SAR 1.32bn | SAR 1.15bn | SAR 1.08bn |
| Cash and short-term investments | — | — | SAR 360.7m | SAR 328.5m | SAR 267.4m | SAR 269.5m | SAR 224.2m | SAR 201.8m |
| Debt | SAR 724.9m | SAR 685.5m | SAR 775.6m | SAR 695.9m | SAR 614.2m | SAR 512.4m | SAR 503.2m | SAR 494.1m |
| Shareholders' equity | SAR 470.2m | SAR 484.2m | SAR 474.7m | SAR 469.5m | SAR 470.1m | SAR 495.5m | SAR 442.5m | SAR 423.3m |
Financial ratios
Data as of 26 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 15.0% | 24.1% | 28.0% | 31.5% | 29.1% | 25.0% |
| Operating margin | 14.8% | 22.4% | 29.7% | 20.5% | 13.0% | 13.0% |
| Net margin | 10.4% | 10.6% | 17.5% | 18.2% | 9.9% | 7.6% |
| Return on equity | 15.3% | 9.2% | 14.4% | 14.6% | 8.3% | 6.3% |
| Return on assets | 4.3% | 3.5% | 5.7% | 5.2% | 2.7% | 1.9% |
| Free cash flow yield | 12.4% | 12.4% | 11.4% | — | — | — |
| Revenue growth | 81.7% | 18.7% | 17.5% | 7.9% | 12.1% | — |
| Earnings growth | 77.8% | -28.2% | 13.2% | 97.8% | 45.5% | — |
| Current ratio | 1.56x | 1.36x | 2.17x | 2.08x | 1.88x | 1.30x |
| Debt to equity | 1.63x | 1.14x | 1.13x | 0.12x | 0.13x | 0.35x |
| Equity ratio | 28.2% | 38.5% | 39.7% | 35.5% | 32.1% | 29.2% |
| Interest coverage | 2.11x | 2.11x | 2.88x | 9.10x | 5.47x | 3.69x |
| Buybacks as a share of market value | 0.0% | 0.0% | — | — | — | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 36.3% | 25.1% | — |
| Operating income | 22.4% | 27.9% | — |
| Net income | 13.1% | 33.0% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 18.2% | 22.3% | 23.4% | — |
| Operating margin | 14.6% | 16.9% | 16.1% | — |
| Net margin | 10.4% | 13.1% | 12.1% | — |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | |
|---|---|---|
| Price to earnings | 39.9 | 109.7 |
| Price to sales | 4.1 | 11.6 |
Dividends and splits
Per share, in the currency the company pays
Paid for 1 years. Last went ex-dividend on 29 Jun 2025.
| FY2025 | |
|---|---|
| Paid in the year | 0.10 |
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.