Revenue grew 23% year-over-year to $151.9 million, and exceeded the guidance range Adjusted EBITDA of $36.3 million, a 24% margin, also exceeded the guidance rangeRead more at prnewswire.com