Reported: 2025-10-28
Estimated EPS
Estimated Rev
$-0.35
$64.1M
Reported Rev
$62.82M
Surprise
-11.42%
-1.99%