Reported: 2025-10-22
Estimated EPS
Estimated Rev
$1.9
$1.06B
Reported Rev
$1.05B
Surprise
+12.63%
-0.94%