Display in USD
Ribbon Comms Q2 Adj. EPS $(0.03) Misses $(0.01) Estimate, Sales $192.340M Beat $189.985M Estimate | WAPE