Display in USD
Ribbon Communications reports Q3 non-GAAP EPS 7c, consensus 4c | WAPE