Reported: 2025-10-30
Estimated EPS
Estimated Rev
$1.57
$49.92M
Reported Rev
$46.68M
Surprise
-3.82%
-6.49%