Reported: 2025-08-14
Estimated EPS
Estimated Rev
$0.27
$16.77M
Reported Rev
$17.59M
Surprise
+14.81%
+4.88%