Reported: 2025-08-12
Estimated EPS
Estimated Rev
$3.64
$3.11B
Reported Rev
$3.2B
Surprise
+18.95%
+2.89%