Ribbon 2Q26 net loss narrows to $27 million; revenue falls to $192 million - RBBN News | Rallies