Reported: 2025-10-28
Estimated EPS
Estimated Rev
$0.3
$363.26M
Reported Rev
$394.18M
Surprise
+63.33%
+8.51%