Profits jump to £122m at ticketing retailer but it expects flat or declining revenues over the coming year