Reported: 2025-08-12
Estimated EPS
Estimated Rev
$1.13
$254.38M
Reported Rev
$241.07M
Surprise
+6.19%
-5.23%