Reported: 2025-07-30
Estimated EPS
Estimated Rev
$-0.15
$381.57M
Reported Rev
$454.4M
Surprise
-6.66%
+19.08%