Reported: 2025-08-07
Estimated EPS
Estimated Rev
$0.44
$356.5M
Reported Rev
$374.86M
Surprise
-9.09%
+5.15%