Reported: 2025-10-30
Estimated EPS
Estimated Rev
$-0.31
$188.43M
Reported Rev
$192.88M
Surprise
-80.64%
+2.36%