Reported: 2025-08-07
Estimated EPS
Estimated Rev
$0.12
$306.0M
Reported Rev
$351.2M
Surprise
-41.66%
+14.77%