Reported: 2025-05-14
Estimated EPS
Estimated Rev
$22.01
$18.35B
Reported Rev
$17.25B
Surprise
+51.65%
-5.99%