Reported: 2025-10-22
Estimated EPS
Estimated Rev
$0.74
$1.13B
Reported Rev
$1.1B
Surprise
-5.4%
-2.65%