Reported: 2025-08-05
Estimated EPS
Estimated Rev
$0.59
$354.04M
Reported Rev
$324.61M
Surprise
+11.86%
-8.31%