Reported: 2025-11-12
Estimated EPS
Estimated Rev
$0.4
$662.2M
Reported Rev
$669.18M
Surprise
+250.0%
+1.05%