Reported: 2025-11-13
Estimated EPS
Estimated Rev
$-0.87
$138.42M
Reported Rev
$133.34M
Surprise
+12.64%
-3.66%