Reported: 2025-11-05
Estimated EPS
Estimated Rev
$2.37
$899.17M
Reported Rev
$951.3M
Surprise
+8.01%
+5.79%