Reported: 2025-10-23
Estimated EPS
Estimated Rev
$0.13
$15.5M
Reported Rev
$14.74M
Surprise
+23.07%
-4.9%