Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.32
$49.36M
Reported Rev
$67.88M
Surprise
+15.62%
+37.52%