Reported: 2025-10-29
Estimated EPS
Estimated Rev
$-0.08
$178.81M
Reported Rev
$172.95M
Surprise
+62.5%
-3.27%