Reported: 2025-07-29
Estimated EPS
Estimated Rev
$0.95
$231.9M
Reported Rev
$253.49M
Surprise
+9.47%
+9.31%