Reported: 2025-10-23
Estimated EPS
Estimated Rev
$0.14
$24.38M
Reported Rev
$26.91M
Surprise
+14.28%
+10.37%