Loading the section
Company reports as filed with the U.S. Securities and Exchange Commission.
| Metric | Feb 28, 2026 | Nov 30, 2025 | May 31, 2025 | Feb 28, 2025 | Nov 30, 2024 | May 31, 2024 |
|---|---|---|---|---|---|---|
| Revenue | 918m | 966m | 971m | 892m | 928m | 979m |
| Cost of revenue | 540m | 573m | 573m | 526m | 550m | 579m |
| Gross profit | 378m | 393m | 398m | 365m | 378m | 400m |
| Operating expenses | 310m | 312m | 312m | 302m | 304m | 289m |
| Operating income | 65m | 76m | 83m | 62m | 72m | 107m |
| Pre-tax income | 56m | 68m | 75m | 52m | 61m | 95m |
| Income tax | 14m | 16m | 18m | 13m | 15m | 24m |
| Net income | 42m | 52m | 57m | 39m | 47m | 72m |
| Earnings per share | 0.76 | 0.93 | 1.02 | 0.70 | 0.83 | 1.28 |
| Earnings per share, diluted | 0.76 | 0.93 | 1.02 | 0.70 | 0.83 | 1.27 |
| Weighted average shares | 56m | 56m | 56m | 56m | 56m | 56m |
| Weighted average shares, diluted | 56m | 56m | 56m | 56m | 56m | 56m |
| Metric | Feb 28, 2026 | Nov 30, 2025 | Aug 31, 2025 | May 31, 2025 | Feb 28, 2025 | Nov 30, 2024 | Aug 31, 2024 | May 31, 2024 |
|---|---|---|---|---|---|---|---|---|
| Cash and equivalents | 46m | 40m | 56m | 72m | 41m | 57m | 30m | 26m |
| Receivables | 374m | 431m | 423m |
| Metric | Feb 28, 2026 | Nov 30, 2025 | May 31, 2025 | Feb 28, 2025 | Nov 30, 2024 | May 31, 2024 |
|---|---|---|---|---|---|---|
| Operating cash flow | — | 29m | — | — | 102m | — |
| Depreciation and amortisation | — | 25m | — |
Amounts in USD unless stated otherwise. Sources: Nasdaq Trader, Yahoo Finance, U.S. Securities and Exchange Commission (EDGAR)
| 411m |
| 395m |
| 408m |
| 412m |
| 420m |
| Inventory | 677m | 660m | 644m | 649m | 645m | 637m | 644m | 666m |
| Current assets | 1.23bn | 1.26bn | 1.23bn | 1.24bn | 1.19bn | 1.21bn | 1.19bn | 1.21bn |
| Property, plant and equipment | 345m | 347m | 347m | 344m | 373m | 362m | 360m | 345m |
| Goodwill | 724m | 723m | 724m | 723m | 722m | 723m | 724m | 722m |
| Total assets | 2.45bn | 2.49bn | 2.46bn | 2.48bn | 2.46bn | 2.47bn | 2.46bn | 2.47bn |
| Current liabilities | 709m | 726m | 729m | 644m | 623m | 626m | 605m | 584m |
| Long-term debt | 195m | 214m | 169m | 285m | 305m | 290m | 279m | 300m |
| Total liabilities | 1.07bn | 1.10bn | 1.07bn | 1.10bn | 1.10bn | 1.09bn | 1.06bn | 1.05bn |
| Equity | 1.38bn | 1.38bn | 1.39bn | 1.37bn | 1.36bn | 1.38bn | 1.39bn | 1.41bn |
| Shares outstanding | — | 57m | 57m | 57m | 57m | 57m | 57m | — |
| Shares issued | 57m | 57m | 57m | 57m | 57m | 57m | 57m | — |
| Treasury shares | 1m | 1m | 1m | 1m | 1m | 1m | 1m | 1m |
| — |
| 22m |
| — |
| Share-based compensation | 5m | 4m | 3m | 4m | 4m | 3m |
| Capital expenditure | — | 22m | — | — | 20m | — |
| Investing cash flow | — | −21m | — | — | −20m | — |
| Share buybacks | — | 13m | — | — | 18m | — |
| Financing cash flow | — | −24m | — | — | −53m | — |