Record revenue of $234 million, up 22% year-over-year, and Adjusted EBITDA of $35 million, up 43% year-over-year, with Adjusted EBITDA margin of 22% 2027 outlook of double-digit Cloud Communications revenue from voice usage demand growth RALEIGH, N.C., Oct. 29, 2026 /PRNewswire/ --...
PR Newswire Business Technology ยท