Reported: 2025-08-06
Estimated EPS
Estimated Rev
$0.63
$370.34M
Reported Rev
$377.0M
Surprise
-207.93%
+1.79%