Reported: 2025-10-27
Estimated EPS
Estimated Rev
$0.85
$63.49M
Reported Rev
$58.47M
Surprise
-15.29%
-7.9%