Reported: 2025-10-23
Estimated EPS
Estimated Rev
$0.6
$20.48B
Reported Rev
$19.86B
Surprise
+3.33%
-3.02%