Reported: 2025-08-05
Estimated EPS
Estimated Rev
$-0.69
$1.14B
Reported Rev
$1.17B
Surprise
-37.68%
+2.63%