Reported: 2025-10-22
Estimated EPS
Estimated Rev
$12.42
$4.2B
Reported Rev
$4.22B
Surprise
-5.79%
+0.47%