Reported: 2025-11-06
Estimated EPS
Estimated Rev
$-0.38
$523.0M
Reported Rev
$592.18M
Surprise
+68.42%
+13.22%