Reported: 2025-11-07
Estimated EPS
Estimated Rev
$0.58
$46.89M
Reported Rev
$40.47M
Surprise
-39.65%
-13.69%