Reported: 2025-11-03
Estimated EPS
Estimated Rev
$0.04
$67.65M
Reported Rev
$68.72M
Surprise
-200.0%
+1.58%