Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.38
$21.42M
Reported Rev
$20.36M
Surprise
+13.15%
-4.94%