Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.06
$53.6M
Reported Rev
$52.48M
Surprise
-33.33%
-2.08%