Ribbon Communications (RBBN) reported Q3 results last night. On the surface, it was another disappointing period for the company, with quarterly revenue falling 1.6% year-over-year to $207.1 million and adjusted earnings sinking 81.8% to 2 cents per share and missing their respective consensus [...]