Reported: 2025-10-30
Estimated EPS
Estimated Rev
$-0.42
$162.37M
Reported Rev
$167.2M
Surprise
-21.42%
+2.97%