Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.08
$86.04M
Reported Rev
$85.48M
Surprise
+12.5%
-0.65%