Reported: 2025-08-06
Estimated EPS
Estimated Rev
$0.44
$1.18B
Reported Rev
$1.12B
Surprise
+20.45%
-5.08%