XNET Earnings: AI Insights on Xunlei Ltd