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