Reported: 2025-08-12
Estimated EPS
Estimated Rev
$-1.11
$25.75M
Reported Rev
$27.43M
Surprise
+20.72%
+6.52%