Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.16
$1.3B
Reported Rev
$1.28B
Surprise
+12.5%
-1.53%