Reported: 2025-08-05
Estimated EPS
Estimated Rev
$1.24
$375.99M
Reported Rev
$370.9M
Surprise
+7.25%
-1.35%