Loading the section
Company reports as filed with the U.S. Securities and Exchange Commission.
| Metric | Jan 31, 2026 | Jan 31, 2025 |
|---|---|---|
| Revenue | 650m | 642m |
| Cost of revenue | 557m | 551m |
| Gross profit | 94m | 91m |
| Selling, general and administrative | 33m | 27m |
| Pre-tax income | — | 93m |
| Income tax | −7m | 21m |
| Net income | 83m | 58m |
| Earnings per share | 2.50 | 1.65 |
| Earnings per share, diluted | 2.50 | 1.65 |
| Weighted average shares | 33m | 35m |
| Weighted average shares, diluted | 33m | 35m |
| Metric | Apr 30, 2026 | Jan 31, 2026 | Oct 31, 2025 | Jul 31, 2025 | Apr 30, 2025 | Jan 31, 2025 | Oct 31, 2024 | Jul 31, 2024 |
|---|---|---|---|---|---|---|---|---|
| Cash and equivalents | 118m | 189m | 272m | 241m | 160m | 196m | 298m | 261m |
| Short-term investments | 247m | 187m |
| Metric | Jan 31, 2026 | Jan 31, 2025 |
|---|---|---|
| Operating cash flow | 118m | 64m |
| Depreciation and amortisation | 15m | 16m |
| Capital expenditure | 68m | 71m |
| Investing cash flow | −88m | −73m |
| Share buybacks | 33m | 15m |
| Financing cash flow | −38m |
Amounts in USD unless stated otherwise. Sources: Nasdaq Trader, Yahoo Finance, U.S. Securities and Exchange Commission (EDGAR)
| 64m |
| 69m |
| 156m |
| 163m |
| 67m |
| 85m |
| Receivables | 22m | 15m | 27m | 25m | 28m | 22m | 22m | 24m |
| Inventory | 27m | 28m | 28m | 32m | 31m | 32m | 29m | 29m |
| Current assets | 442m | 448m | 412m | 391m | 399m | 436m | 436m | 419m |
| Property, plant and equipment | 282m | 272m | 260m | 232m | 216m | 211m | 200m | 190m |
| Total assets | 808m | 798m | 750m | 701m | 694m | 720m | 716m | 680m |
| Current liabilities | 65m | 75m | 57m | 37m | 43m | 50m | 44m | 52m |
| Equity | 629m | 611m | 567m | 631m | 620m | 560m | 647m | 616m |
| Shares outstanding | — | 33m | — | — | — | 34m | — | — |
| Shares issued | — | 33m | — | — | — | 34m | — | — |
| −18m |