Reported: 2025-11-13
Estimated EPS
Estimated Rev
$-0.21
$404.32M
Reported Rev
$338.0M
Surprise
+123.8%
-16.4%