Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.37
$16.19M
Reported Rev
$15.89M
Surprise
+2.7%
-1.85%