Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.35
$54.83M
Reported Rev
$53.25M
Surprise
-8.57%
-2.88%