XNET Financials: Xunlei Ltd AI Analysis