Reported: 2025-10-27
Estimated EPS
Estimated Rev
$0.11
$85.66M
Reported Rev
$86.15M
Surprise
-81.81%
+0.57%