Reported: 2025-08-05
Estimated EPS
Estimated Rev
$-0.12
$588.13M
Reported Rev
$562.25M
Surprise
+83.33%
-4.4%