Reported: 2025-10-29
Estimated EPS
Estimated Rev
$-0.78
$242.76M
Reported Rev
$265.19M
Surprise
-5.12%
+9.23%