Reported: 2025-10-31
Estimated EPS
Estimated Rev
$12.9
$53.1B
Reported Rev
$51.22B
Surprise
-15.58%
-3.54%