Reported: 2025-09-03
Estimated EPS
Estimated Rev
$0.16
$231.79M
Reported Rev
$235.96M
Surprise
+50.0%
+1.79%