Reported: 2025-11-26
Estimated EPS
Estimated Rev
$3.35
$698.09M
Reported Rev
$405.0M
Surprise
-2.68%
-41.98%