Reported: 2025-10-23
Estimated EPS
Estimated Rev
$1.33
$539.95M
Reported Rev
$507.12M
Surprise
-6.01%
-6.08%