Reported: 2025-11-03
Estimated EPS
Estimated Rev
$0.17
$1.11B
Reported Rev
$1.18B
Surprise
+23.52%
+6.3%