Reported: 2025-11-03
Estimated EPS
Estimated Rev
$0.12
$66.35M
Reported Rev
$67.44M
Surprise
-16.66%
+1.64%