Reported: 2025-08-05
Estimated EPS
Estimated Rev
$0.35
$1.69B
Reported Rev
$1.68B
Surprise
+20.0%
-0.59%