Reported: 2025-10-30
Estimated EPS
Estimated Rev
$2.57
$3.48B
Reported Rev
$3.33B
Surprise
-10.11%
-4.31%