Despite some positive financial metrics and optimistic guidance for 2026, the significant ARR decline due to lost contracts and dependency on the gift card market pose risks. The lack of a strong partnership announcement, coupled with financial risks and ecosystem dependencies, tempers enthusiasm. Without a clear market cap, the overall sentiment remains neutral, considering both the positive and negative factors.