Reported: 2025-11-03
Estimated EPS
Estimated Rev
$-0.13
$357.64M
Reported Rev
$311.23M
Surprise
+15.38%
-12.97%