Reported: 2025-08-05
Estimated EPS
Estimated Rev
$0.23
$465.94M
Reported Rev
$460.2M
Surprise
+4.34%
-1.23%