Reported: 2025-10-23
Estimated EPS
Estimated Rev
$0.87
$55.15M
Reported Rev
$54.18M
Surprise
+10.34%
-1.75%