Reported: 2025-10-07
Estimated EPS
Estimated Rev
$0.69
$32.3M
Reported Rev
$34.41M
Surprise
+21.73%
+6.53%