From last update30 Jan 2023 09:55
"Following additional hedging arrangements, the Group ended the year with £1.8 billion equivalent debt, with 43% of effective debt in Sterling, 49% in Euros and 8% in USD, with approximately 70% of interest costs fixed for at least three years. As at 31 December 2022, cash (net of customer balances) was £170 million, with undrawn committed facilities of £150 million, giving total liquidity of £320 million"
"Revenue of £1.85 billion, in-line with guidance"
Debt does seem a bit of a concern? although the company generates a lot of revenue. I noticed the shares bottomed just below 30p in 2011 although presumably the company has grown somewhat since then - so maybe those lows won't be seen again. I'm not invested here but personally I wouldn't worry about today's update, I think it's a short term blip, nothing more. Whether this is a buy though at today's prices I'm undecided. The debt figure would be my main concern.