Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.3
$377.94M
Reported Rev
$364.21M
Surprise
+13.33%
-3.63%