business news Ciena earnings report: Is This the Worst AI Data Center Play? Leonel Thompson September 8, 2026