Ciena Earnings Top Estimates, Revenue Guidance Falls Short

Ciena Earnings Top Estimates, Revenue Guidance Falls Short