Reported: 2025-10-29
Estimated EPS
Estimated Rev
$4.3
$3.38B
Reported Rev
$3.4B
Surprise
+12.09%
+0.59%