Reported: 2025-11-03
Estimated EPS
Estimated Rev
$0.9
$65.84M
Reported Rev
$64.68M
Surprise
+7.77%
-1.76%