- Q3 Revenue came in at $125.4M vs. consensus of $128.4M
- Cash & cash equivalents reported at $2.50B vs. $3.4B estimated
- Core business metrics fall short of market expectations
?? Negative AI Sentiment (-4.0 / 10)
Observed market reaction after signal
Peak +5.84%