Loading the section
Company reports as filed with the U.S. Securities and Exchange Commission.
| Metric | Feb 28, 2026 | Nov 30, 2025 | Aug 31, 2025 | Feb 28, 2025 | Nov 30, 2024 | Aug 31, 2024 |
|---|---|---|---|---|---|---|
| Revenue | 379m | 327m | 304m | 305m | 274m | 257m |
| Cost of revenue | 269m | 243m | 221m | 215m | 200m | 195m |
| Gross profit | 109m | 85m | 82m | 89m | 74m | 62m |
| Selling, general and administrative | 76m | 71m | 71m | 63m | 68m | 66m |
| Operating income | 32m | 12m | 9m | 21m | 4m | −5m |
| Interest expense | 2m | 1m | 63,000 | 628,000 | 1m | 489,000 |
| Pre-tax income | 60m | 36m | 46m | 53m | 37m | 31m |
| Income tax | 15m | 9m | 11m | 13m | 9m | 7m |
| Net income | 45m | 27m | 35m | 40m | 28m | 24m |
| Earnings per share | 0.93 | 0.56 | 0.71 | 0.80 | 0.57 | 0.49 |
| Earnings per share, diluted | 0.92 | 0.55 | 0.70 | 0.79 | 0.56 | 0.48 |
| Weighted average shares | 49m | 49m | 49m | 49m | 49m | 49m |
| Weighted average shares, diluted | 50m | 50m | 50m | 50m | 50m | 50m |
| 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 | 6m | 180m | 167m | 250m | 223m | 194m | 179m | 244m |
| Receivables | 232m | 207m | 214m |
| Metric | Feb 28, 2026 | Nov 30, 2025 | Aug 31, 2025 | Feb 28, 2025 | Nov 30, 2024 | Aug 31, 2024 |
|---|---|---|---|---|---|---|
| Operating cash flow | 62m | 52m | 41m | 57m | 49m | 41m |
| Depreciation and amortisation | 15m | 14m | 13m | 12m | 12m | 12m |
Amounts in USD unless stated otherwise. Sources: Nasdaq Trader, Yahoo Finance, U.S. Securities and Exchange Commission (EDGAR)
| 216m |
| 203m |
| 185m |
| 168m |
| 200m |
| Inventory | 198m | 198m | 202m | 169m | 165m | 179m | 187m | 165m |
| Current assets | 504m | 649m | 626m | 685m | 634m | 603m | 576m | 674m |
| Property, plant and equipment | 305m | 289m | 287m | 270m | 263m | 260m | 256m | 227m |
| Goodwill | 499m | 413m | 412m | 376m | 368m | 370m | 373m | 332m |
| Total assets | 1.82bn | 1.75bn | 1.74bn | 1.70bn | 1.68bn | 1.66bn | 1.65bn | 1.64bn |
| Current liabilities | 213m | 199m | 190m | 197m | 180m | 169m | 166m | 178m |
| Short-term debt | 5m | — | — | — | — | — | — | — |
| Long-term debt | 307m | 305m | 306m | 303m | 294m | 296m | 300m | 298m |
| Total liabilities | 821m | 790m | 778m | 757m | 743m | 744m | 742m | 748m |
| Equity | 1.00bn | 963m | 960m | 937m | 937m | 913m | 903m | 891m |
| Shares outstanding | — | — | — | 49m | — | — | — | 50m |
| Shares issued | — | — | — | 49m | — | — | — | 50m |
| Capital expenditure | 14m | 12m | 13m | 13m | 15m | 10m |
| Investing cash flow | −226m | −12m | −105m | −13m | −13m | −89m |
| Dividends paid | 9m | 10m | 9m | 8m | 9m | 8m |
| Share buybacks | 5m | 14m | 6m | 6m | 8m | 7m |
| Financing cash flow | −10m | −26m | −19m | −15m | −21m | −18m |