Reported: 2025-11-03
Estimated EPS
Estimated Rev
$-0.21
$386.12M
Reported Rev
$388.7M
Surprise
+223.8%
+0.66%