Reported: 2025-08-05
Estimated EPS
Estimated Rev
$0.32
$284.13M
Reported Rev
$280.64M
Surprise
+18.75%
-1.22%