Reported: 2025-07-31
Estimated EPS
Estimated Rev
$-0.32
$404.0M
Reported Rev
$398.9M
Surprise
+384.37%
-1.26%