Reported: 2025-10-23
Estimated EPS
Estimated Rev
$-0.52
$137.64M
Reported Rev
$118.7M
Surprise
+65.38%
-13.76%