Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.23
$85.14M
Reported Rev
$86.2M
Surprise
-56.52%
+1.24%