Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.27
$548.53M
Reported Rev
$580.44M
Surprise
+77.77%
+5.81%