Reported: 2025-10-23
Estimated EPS
Estimated Rev
$0.42
$25.53M
Reported Rev
$24.95M
Surprise
+11.9%
-2.27%