Reported: 2025-08-05
Estimated EPS
Estimated Rev
$0.18
$2.14B
Reported Rev
$2.1B
Surprise
+5.55%
-1.86%