Ucloudlink Group (NASDAQ:UCL) sees FY2026 sales of $85.000 million-$100.000 million vs $90.500 million analyst estimate.