Reported: 2025-05-12
Estimated EPS
Estimated Rev
$2.05
$8.14B
Reported Rev
$8.91B
Surprise
+99.51%
+9.45%