Reported: 2025-10-27
Estimated EPS
Estimated Rev
$0.53
$2.63B
Reported Rev
$2.68B
Surprise
-22.64%
+1.9%