Xunlei (XNET) Financial Ratios | The Fly