CIEN Financials: Ciena Corp AI Analysis