Reported: 2025-11-24
Estimated EPS
Estimated Rev
$1.05
$387.97M
Reported Rev
$409.36M
Surprise
+25.71%
+5.51%