Reported: 2025-08-27
Estimated EPS
Estimated Rev
$0.41
$383.69M
Reported Rev
$383.34M
Surprise
+29.26%
-0.09%