11 Dec 2025 Ciena's AI wave crests on big deals & record revenue, though customer dependency risk looms