Reported: 2025-10-29
Estimated EPS
Estimated Rev
$-0.12
$279.15M
Reported Rev
$293.91M
Surprise
-83.33%
+5.28%