Reported: 2025-07-31
Estimated EPS
Estimated Rev
$-0.04
$500.82M
Reported Rev
$465.35M
Surprise
-300.0%
-7.08%