- Revenue rose 11.8% to $193.3 million, while net income doubled to $22.7 million. Adjusted EBITDA margin also improved significantly from 18.7% to 21.6%.
?? Positive AI Sentiment (+6.8 / 10)
Observed market reaction after signal
4h +4.39% · 24h +5.18% · Peak +4.39%