Reported: 2025-11-07
Estimated EPS
Estimated Rev
$0.61
$423.53M
Reported Rev
$447.7M
Surprise
+13.11%
+5.7%