Reported: 2025-10-28
Estimated EPS
Estimated Rev
$0.09
$439.27M
Reported Rev
$519.04M
Surprise
+66.66%
+18.15%