Reported: 2025-11-07
Estimated EPS
Estimated Rev
$3.01
$657.85M
Reported Rev
$733.77M
Surprise
+14.95%
+11.54%