Can Ciena Sustain Margin Gains Despite Rising Component Demand? | StockRay