Reported: 2025-10-22
Estimated EPS
Estimated Rev
$0.52
$1.06B
Reported Rev
$1.07B
Surprise
+42.3%
+0.94%