Reported: 2025-11-06
Estimated EPS
Estimated Rev
$2.59
$1.22B
Reported Rev
$1.19B
Surprise
-17.37%
-2.45%