Reported: 2025-10-23
Estimated EPS
Estimated Rev
$0.52
$743.56M
Reported Rev
$836.87M
Surprise
+23.07%
+12.54%