04 Sep 2026 Ciena sees $1.6B in earnings with supply chain optimism Vendor reports telecom bounceback and neocloud love in latest financials