Reported: 2025-07-30
Estimated EPS
Estimated Rev
$0.25
$308.56M
Reported Rev
$310.98M
Surprise
+32.0%
+0.78%