Reported: 2025-10-28
Estimated EPS
Estimated Rev
$1.21
$888.57M
Reported Rev
$908.0M
Surprise
+31.4%
+2.18%