100.50
—
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.43bn
FY2018FY2025
Net income
−SAR 75.3m
FY2018FY2025
Free cash flow
SAR 163.1m
FY2018FY2025
Shareholders' equity
SAR 5.75bn
FY2018FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | SAR 3.43bn | SAR 3.62bn | SAR 3.48bn | SAR 2.70bn | SAR 2.20bn | SAR 2.53bn | SAR 2.81bn | SAR 2.45bn |
| Gross profit | SAR 468.7m | SAR 759.9m | SAR 975.9m | SAR 801.4m | SAR 475.6m | SAR 467.2m | SAR 545.3m | SAR 567.7m |
| Operating income | SAR 263.8m | SAR 565.5m | SAR 794.2m | SAR 555.2m | SAR 338.0m | SAR 360.4m | SAR 401.9m | SAR 448.0m |
| Net income | −SAR 75.3m | SAR 321.4m | SAR 604.6m | SAR 557.7m | SAR 273.6m | SAR 294.1m | SAR 230.4m | SAR 92.6m |
| Diluted earnings per share | -0.85 | 3.61 | 6.79 | 6.27 | 3.07 | 3.30 | 2.59 | 1.04 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Total assets | SAR 10.09bn | SAR 10.53bn | SAR 10.69bn | SAR 9.55bn | SAR 6.54bn | SAR 6.86bn | SAR 7.33bn | SAR 7.18bn |
| Cash and short-term investments | SAR 595.2m | SAR 581.8m | SAR 1.44bn | SAR 1.83bn | SAR 411.6m | SAR 624.5m | SAR 221.3m | SAR 78.8m |
| Total liabilities | SAR 4.34bn | SAR 4.60bn | SAR 4.73bn | SAR 3.96bn | SAR 2.35bn | SAR 2.95bn | SAR 3.70bn | SAR 3.74bn |
| Debt | SAR 3.03bn | SAR 3.02bn | SAR 3.19bn | SAR 2.73bn | SAR 1.38bn | SAR 2.02bn | SAR 2.54bn | SAR 2.57bn |
| Shareholders' equity | SAR 5.75bn | SAR 5.94bn | SAR 5.96bn | SAR 5.59bn | SAR 4.19bn | SAR 3.91bn | SAR 3.63bn | SAR 3.44bn |
| Shares outstanding | 89m | 89m | 89m | 89m | 89m | 89m | 89m | 89m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Cash from operations | SAR 883.0m | SAR 1.75bn | SAR 1.36bn | SAR 1.24bn | SAR 676.2m | SAR 1.32bn | SAR 794.6m | SAR 985.7m |
| Capital spending | −SAR 720.0m | −SAR 1.91bn | −SAR 1.85bn | −SAR 1.75bn | −SAR 247.8m | −SAR 380.6m | −SAR 570.4m | −SAR 2.05bn |
| Free cash flow | SAR 163.1m | −SAR 160.7m | −SAR 486.7m | −SAR 507.1m | SAR 428.4m | SAR 938.7m | SAR 224.2m | −SAR 1.06bn |
| Dividends paid | −SAR 120.0m | −SAR 344.8m | −SAR 225.2m | −SAR 21.7m | — | −SAR 19.9m | −SAR 34.7m | −SAR 54.7m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | SAR 764.7m | SAR 821.6m | SAR 824.3m | SAR 835.4m | SAR 862.5m | SAR 911.1m | SAR 849.7m | SAR 863.2m |
| Gross profit | SAR 295.7m | SAR 100.5m | −SAR 29.9m | SAR 100.9m | SAR 123.0m | SAR 180.0m | SAR 182.4m | SAR 179.6m |
| Operating income | SAR 18.8m | SAR 59.9m | −SAR 90.6m | SAR 54.0m | SAR 67.1m | SAR 136.8m | −SAR 90.7m | SAR 146.6m |
| Net income | −SAR 31.5m | SAR 7.1m | −SAR 148.5m | −SAR 9.4m | SAR 7.5m | SAR 75.2m | SAR 70.1m | SAR 84.8m |
| Diluted earnings per share | -0.35 | 0.08 | -1.67 | -0.11 | 0.08 | 0.84 | 0.79 | 0.95 |
| Cash from operations | SAR 194.0m | SAR 308.0m | SAR 498.0m | SAR 10.0m | SAR 415.0m | SAR 63.0m | SAR 701.0m | SAR 477.0m |
| Capital spending | −SAR 180.0m | −SAR 175.0m | −SAR 152.0m | −SAR 87.0m | −SAR 196.0m | −SAR 289.0m | −SAR 443.0m | −SAR 547.0m |
| Free cash flow | SAR 14.0m | SAR 133.0m | SAR 346.0m | −SAR 77.0m | SAR 219.0m | −SAR 226.0m | SAR 258.0m | −SAR 70.0m |
| Total assets | SAR 9.93bn | SAR 10.04bn | SAR 10.09bn | SAR 10.31bn | SAR 10.57bn | SAR 10.75bn | SAR 10.53bn | SAR 10.42bn |
| Cash and short-term investments | — | — | SAR 595.2m | SAR 356.6m | SAR 510.4m | SAR 494.0m | SAR 581.8m | SAR 380.6m |
| Debt | SAR 517.8m | SAR 587.8m | SAR 3.03bn | SAR 325.5m | SAR 3.15bn | SAR 3.18bn | SAR 3.02bn | SAR 3.01bn |
| Shareholders' equity | SAR 5.72bn | SAR 5.75bn | SAR 5.75bn | SAR 5.89bn | SAR 5.90bn | SAR 6.01bn | SAR 5.94bn | SAR 5.87bn |
Financial ratios
Data as of 8 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 13.7% | 21.0% | 28.1% | 29.6% | 21.6% | 18.5% |
| Operating margin | 7.7% | 10.0% | 24.4% | 23.9% | 14.4% | 14.0% |
| Net margin | -2.2% | 8.9% | 17.4% | 20.6% | 12.4% | 11.6% |
| Return on equity | -1.3% | 5.4% | 10.1% | 10.0% | 6.5% | 7.5% |
| Return on assets | -0.7% | 3.1% | 5.7% | 5.8% | 4.2% | 4.3% |
| Free cash flow yield | 18.4% | 42.1% | 36.9% | 34.4% | 10.6% | — |
| Revenue growth | -5.1% | 4.1% | 28.6% | 22.9% | -13.0% | -10.2% |
| Earnings growth | -123.4% | -46.8% | 8.4% | 103.9% | -7.0% | 27.6% |
| Current ratio | 1.41x | 1.30x | 2.57x | 3.52x | 1.24x | 1.20x |
| Debt to equity | 0.53x | 0.51x | 0.52x | 0.46x | 0.33x | 0.52x |
| Equity ratio | 57.0% | 56.4% | 55.8% | 58.5% | 64.1% | 57.0% |
| Interest coverage | 1.20x | 1.59x | 5.28x | 6.95x | 11.78x | 7.31x |
| Buybacks as a share of market value | 0.0% | 0.0% | 0.0% | 0.0% | — | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 8.3% | 6.3% | — |
| Operating income | -22.0% | -6.0% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 17.4% | 22.7% | 22.0% | — |
| Operating margin | 11.8% | 16.5% | 16.0% | — |
| Net margin | 3.5% | 10.6% | 11.0% | — |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | |
|---|---|---|---|---|
| Price to earnings | -116.8 | 30.9 | 28.1 | 18.0 |
| Price to sales | 2.6 | 2.7 | 4.9 | 3.7 |
Dividends and splits
Per share, in the currency the company pays
Paid for 3 years. Last went ex-dividend on 16 Mar 2025.
| FY2025 | FY2024 | FY2023 | |
|---|---|---|---|
| Paid in the year | 1.35 | 3.88 | 2.53 |
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.