Reported: 2025-08-04
Estimated EPS
Estimated Rev
$0.36
$291.07M
Reported Rev
$297.0M
Surprise
+13.88%
+2.03%