- Q3 revenues rose 7% YoY to $276.5M with net income of $28.2M and Adjusted EBITDA of $39.2M.
- FY26 guidance raised to $1.033B–$1.038B in revenue and $138M–$140M Adjusted EBITDA.
- Authorized new $100M share buyback and increased quarterly dividend by 25% to $0.0625/share.
?? Positive AI Sentiment (+6.8 / 10)