Reported: 2025-10-28
Estimated EPS
Estimated Rev
$-0.26
$114.16M
Reported Rev
$110.93M
Surprise
-11.53%
-2.82%