Reported: 2025-11-03
Estimated EPS
Estimated Rev
$-0.73
$48.93M
Reported Rev
$45.87M
Surprise
-4.1%
-6.25%