Reported: 2025-11-04
Estimated EPS
Estimated Rev
$0.13
$842.17M
Reported Rev
$856.0M
Surprise
-123.07%
+1.64%