Reported: 2025-07-31
Estimated EPS
Estimated Rev
$0.94
$312.42M
Reported Rev
$306.0M
Surprise
-6.38%
-2.05%