Altitude Group plc (LSE:ALT) has been positioning itself as a technology platform for the promotional products industry, and its latest annual results include the launch of an AI-enabled tool for that market. The question is how this platform push fits with a Business whose Revenue still comes mostly from selling branded merchandise, and what the figures show about the balance between the two.
Two divisions serving promotional products
Altitude Group is quoted on AIM under the code ALT and reports in US dollars, reflecting its focus on the North American promotional products market. According to its results, it operates two divisions. The Services division provides membership and platform services to independent distributors under the company's own "AIM" brand, which is a trade network and should not be confused with the stock market of the same name. The Merchanting division sells products through affiliate programmes and university gear shops, supplying branded merchandise to organisations and campuses.
The 3 August annual results
On 3 August 2026, Altitude reported audited results for the year ended 31 March 2026. Revenue rose 19% to US$44.4 million from US$37.3 million. Gross Profit increased to US$15.6 million, although gross Margin fell to 35.2% from 38.0%. Adjusted operating profit was US$3.8 million, compared with US$3.7 million, while the group recorded a statutory loss before tax of US$0.2 million against a US$0.4 million profit a year earlier.
The company said it launched AIM iQ, an AI-enabled platform intended for the promotional products community. It also reported exiting uneconomic accounts and tightening financial hurdle rates across the business, alongside board appointments including Bob Wigley and Max Roberts. Alexander Brennan is named as non-executive chairman in the results announcement.
Division Economics and cash
The segment figures explain why the platform matters. The company reported Services revenue of US$10.2 million at a margin of 89.5%, compared with Merchanting revenue of US$34.2 million at a margin of 19.0%. Services therefore contributes a large share of gross profit despite being the smaller division by revenue, which suggests growth in platform use could have an outsized effect on group profitability.
Restructuring weighed on statutory results. The company said one-off costs for the year "totalled $1.8 million", mainly relating to reorganisation and headcount, including a US$0.4 million inventory provision. It reported annualised cost savings of US$1.2 million, of which US$0.7 million had been achieved by the year end. Adjusted Basic Earnings Per Share were 2.19 cents, and the basic figure was a loss of 0.33 cents.
The group moved to net Debt of US$0.1 million from net cash of US$0.7 million. Cash generated from operations was US$2.2 million, slightly above the US$2.0 million reported for the previous year, and the company has a US$4.0 million revolving Credit Facility with TD Bank.
Risks and developments to watch
The main uncertainty is whether AIM iQ and related services gain adoption among distributors and translate into recurring revenue. Merchanting, the larger division, operates at much thinner margins and is exposed to customer demand, campus spending patterns and product costs, and the decline in group gross margin shows that sales growth has not automatically protected profitability. The company's results were also rescheduled shortly before publication, and the board has undergone several changes during 2026. On current trading, the company said it is "in line with the Board's expectations". At the Annual General Meeting on 22 September 2026, all resolutions were passed.
Conclusion
Altitude Group is building its AI-enabled platform on top of a high-margin Services division while trimming less profitable merchandise work. The reported figures show revenue growth and stable adjusted operating profit, but also lower margins, restructuring costs and a small move into net debt, so the value of the platform strategy is still to be demonstrated in reported earnings.






Please wait processing your request...