Reported: 2025-10-28
Estimated EPS
Estimated Rev
$0.9
$27.23M
Reported Rev
$27.52M
Surprise
+18.88%
+1.06%